Ho un problema; ho creato un form che invia i dati con metodo post ad una pagina php per inserire i dati nel database. La connessione e la selezione del db stesso sono OK; il problema è che i dati non vengono inseriti. Vi incollo una parte della pagina:

$cognome = $_POST['cognome'];
$nome = $_POST['nome'];
$descrizione = $_POST['descrizione'];
$query1 = "INSERT INTO hublist (cognome, nome, descrizione, nazionalità)
VALUES ('$cognome', '$nome', '$descrizione', '$nazionalità')";
if (mysql_query($query1, $db1))
echo "Dati inseriti";
else
echo "Errore";
mysql_close($conn); endif;
foot();
?>

Nel database dovrebbe per es inserire il valore $nome, che corrisponde a $_POST['cognome'] (ovvero ciò che l'utente inserisce nel campo cognome)... o sbaglio?

grazie x l'aiuto