if (isset($_POST['submitbook'])) {
$titolo = $_POST['titolo'];
$autore = $_POST['autore'];
$desc = $_POST['desc'];
$sql = "INSERT INTO books SET
TITOLO='$titolo',
AUTORE='$autore',
DESCRIZIONE='$desc'";
if (@mysql_query($sql)) {
echo('<p>Il libro e\' stato
inserito.</p>');
} else {
echo('<p>Errore d’inserimento: ' .
mysql_error() . '</p>');
}}
if (isset($_GET['deletebook'])) {
$bookid = $_GET['deletebook'];
$sql = "DELETE FROM books
WHERE
BOOKID=$bookid";
if (@mysql_query($sql)) {
echo('<p>Il Libro e\' stato
cancelato.</p>');
} else {
echo('<p>Errore di cancellazione: ' .
mysql_error() . '</p>');
}} |
Questo pezzo di codice realizza l'inserimento di un libro nel database.
Anche in questo caso _POST e' un array associativo di variabili, passato allo script attraverso il metodo HTTP POST.
Se il pulsante SUBMIT e' stato premuto,allora possiamo prendere tutti i dati del libro da inserire nel database che li troviamo nell’array _POST e possiamo costruire una query sql che inserisce il libro.
Se l'inserimento non a va a buon fine visualizzeremmo il messaggio d'errore.
In questa parte del codice realizziamo la cancellazione di un libro dal database,anche in questo caso come in quello precedente se viene
premuto il link deleteBook possiamo cancellare il libro attraverso una query sql. |