jak to zrobić aby w przypadku gdy jeden z tych kawałków kodu się nie wykonał drugi też nie była wykonywany, da się jakoś przed dodaniem do bazy sprawdzić czy nie będzie błędu?
<?php
$etap1 = "INSERT INTO ssb_books " .
"(title, body, autor, isbn, image_name, author_id, date_submitted) " .
"VALUES ('" . znaki($_POST['title']).
"','" . znaki($_POST['body']) .
"','" .znaki($_POST['autor']).
"','" .$_POST['isbn'].
"','$image_name'," . $_SESSION['user_id'] . ",'" .
?>
<?php
$wielkosc = count($_POST['numer']);
for ($i = 1; $i <= $wielkosc; $i++) {
$sql = "INSERT INTO ssb_book (numer, book_id, dostepnosc) VALUES ('".$_POST['numer'][$i]."', '$id', '". $_POST['status'][$i]."')";
}
?>