Ciao a tutti,
sto provando per la prima volta a fare un form molto semplice (solo 3 campi: titolo, autore, voto) che invia i dati al mio primo database MySql, fin qui tutto OK, ci sono riuscita e il mio database si popola correttamente.

Quello che non mi viene, e sicuramente sbaglio a scrivere il codice, è il controllo dei campi form:
- se sono tutti compilati vorrei che apparisse la scritta "OK..."
- se uno o più sono vuoti vorrei che apparisse la scritta "ATTENZIONE..."


Vi riporto qui sotto il mio script:

<?php

if (empty($_POST['titolo']) || empty($_POST['autore']) || empty($_POST['voto'])) {
echo "
[b]Attenzione! Il modulo non è stato inviato perché uno o più campi non sono stati compilati.";
}

else {

include "config.php"; // includo il file di connessione al Db
$sql="INSERT INTO libri (titolo, autore, voto) VALUES ('$titolo','$autore','$voto')";
$query=@mysql_query($sql) or die (mysql_error());
echo "
[b]Grazie, i dati sono stati inviati correttamente.";

?>


Vi ringrazio come sempre per l'aiuto.
Buona giornata a tutti