Non so dove tu abbia copiato questo codice, ma il PHP è molto vecchio stile e l'HTML è decomposto.
Ad ogni modo, la query viene eseguita???

Aggiungi questo codice alla tua query.
Codice PHP:
$result mysql_query($query) OR DIE(
"Errore Numero: "mysql_errno()."

Descrizione: "
.mysql_error());