Io il mio codice non l'ho provato, quindi è passibile di errori, te ne appare qualcuno?
Io ho usato PDO, nel mio codice manca la parte della connessione al db, devi mettercela tu, non li so i tuoi dati.
Vedo che tu usi mysql_ che dovresti evitare come la peste, è un driver che è stato abbandonato, almeno usa mysqli_ con la i finale