public static function addToAuthors($AuthorName, $bookId) { foreach ($AuthorName as $author) { if (strlen($author) > 0) { $index = Book::getAuthorId($author); if ($index < 0) { DB::insert('INSERT INTO authors (AuthorName) ' . ' VALUES (?)', [$author]); $index = DB::getPdo()->lastInsertId(); } Book::addToBookInfoAuthors($bookId, $index); } } }
public static function addToBookInfoAuthors($BookName, $AuthorName) { \Log::info("in addToBookInfoAuthors method"); // \Log::info ($AuthorName); $BookId = Book::getBookId($BookName); foreach ($AuthorName as $author) { if (strlen($author) > 0) { // \Log::info ($author); $AuthorId = Book::getAuthorId($author); \Log::info("AuthorId"); \Log::info($AuthorId); \Log::info($BookId); \Log::info("BookId"); DB::insert('INSERT INTO bookinfoauthors (BookId, AuthorId) ' . ' VALUES (?, ?)', [$BookId, $AuthorId]); } } }