$relatedBooks = findBooksByAuthor($db, $authorId); if ($relatedBooks > 0) { echo "Този автор не може да бъде изтрит. Има въведени книги с този автор."; } else { if (deleteAuthors($db, $authorId) === false) { echo "Грешка при изтриване на автор."; } else { echo "Успешно изтриване на автор."; } } } if ($_POST) { //check inputted author name $authorName = $db->real_escape_string(trim($_POST['authorName'])); $errMsg = array(); $errMsg = validateInputtedValue($db, $authorName, 'authorName'); if (count($errMsg) > 0) { foreach ($errMsg as $err) { echo $err . '</ br>'; } } else { $newAuthorId = insertAuthorByName($db, $authorName); if ($newAuthorId === false) { echo 'Грешка при въвеждане на автора!'; } else { echo 'Успешно въвеждане на автора!'; } } } ?> <p>Въвеждане на нов автор:</p>
<?php mb_internal_encoding('UTF-8'); $pageTitle = 'Редактиране на автор'; include 'includes/header.php'; if (isset($_GET['update_collection'])) { $collectionId = (int) $_GET['update_collection']; $collectionOldName = returnCollectionNameById($db, $collectionId); } if ($_POST) { $collectionName = $db->real_escape_string(trim($_POST['collectionName'])); $errMsg = array(); $errMsg = validateInputtedValue($db, $collectionName, 'collectionName'); if (count($errMsg) > 0) { foreach ($errMsg as $err) { echo $err . '</ br>'; } } else { if (updateCollectionByName($db, $collectionName, $collectionId) === false) { echo 'Грешка при редакция на колекция!'; } else { echo 'Успешна редакция на колекция!'; } } } ?> <p>Редактиране на колекция:</p> <form method="POST"> <div>Име на колекция: <input type="text" name="collectionName" value="<?php echo $collectionOldName;
<?php mb_internal_encoding('UTF-8'); $pageTitle = 'Въвеждане на нова книга'; include 'header.php'; if ($_POST && $_POST['submitted'] == "Въведи") { $bookName = ''; $bookNotes = ''; $errMsg = array(); $selectedAuthorIds = array(); $selectedCollectionIds = array(); $bookName = $db->real_escape_string(trim($_POST['bookName'])); $bookNotes = $db->real_escape_string(trim($_POST['bookNotes'])); //check inputted book name $errMsg = validateInputtedValue($db, $bookName, 'bookName'); $errMsg = validateInputtedValue($db, $bookNotes, 'bookNotes'); if (array_key_exists('multiAuthors', $_POST)) { foreach ($_POST['multiAuthors'] as $multiAuthorId) { $selectedAuthorIds[] = (int) $multiAuthorId; } } if (array_key_exists('multiCollections', $_POST)) { foreach ($_POST['multiCollections'] as $multiCollectionId) { $selectedCollectionIds[] = (int) $multiCollectionId; } } if (count($errMsg) > 0) { foreach ($errMsg as $err) { echo $err . '</ br>'; } } else { mysqli_autocommit($db, FALSE);