Kod:
http://damian.freecast.pl/skrypt/nowa_ksiazka.html
I coś mi nie chodzi, bo jak dodaje książkę to w pliku wstaw_ksiazke.php nie pojawiają się te dane książki, a powinny.
nowa_ksiazka.html
Kod:
<html> <head> <title>"Ksi?żkorama" - wstawianie nowej ksi?żki</title> </head> <body> <h1>"Ksi?żkorama" - wstawianie nowej ksi?żki</h1> <form action="wstaw_ksiazke.php" method="post"> <table border="0"> <tr><td>ISBN</td><td><input type="text" name="isbn" maxlength="13" size="13"></td></tr> <tr><td>Autor</td><td> <input type="text" name="autor" maxlength="30" size="30"></td></tr> <tr><td>Tytuł</td><td> <input type="text" name="tytul" maxlength="60" size="30"></td></tr> <tr><td>Cena PLN</td><td><input type="text" name="cena" maxlength="7" size="7"></td></tr> <tr><td colspan="2"><input type="submit" value="Zapisz"></td></tr> </table> </form> </body> </html>
wstaw_ksiazke.php
Kod:
<html> <head> <title>"Ksi?żkorama" - rezultat wstawiania nowej ksi?żki</title> </head> <body> <h1>"Ksi?żkorama" - rezultat wstawiania nowej ksi?żki</h1> <?php // utworzenie krótkich nazw zmiennych $isbn=$_POST['isbn']; $autor=$_POST['autor']; $tytul=$_POST['tytul']; $cena=$_POST['cena']; if (!$isbn || !$autor || !$tytul || !$cena) { echo "Wypełnij wszystkie pola.<br>" ."Wróć do poprzedniej strony i spróbuj ponownie."; exit; } $cena = doublvcal($cena); } if (mysqli_connect_errno()) { exit; } $zapytanie = "insert into damianfr_550 values ('".$isbn."', '".$autor."', '".$tytul."', '".$cena."')"; $wynik = $db->query($zapytanie); if ($wynik) { } else { } $db->close(); ?> </body>