Originariamente inviato da LoZioPas
sapete cos'era che non funzionava?! una maledettissima virgola dopo
unita = '$unita'

Scusate se vi ho disturbati, ma la morale è: maledetta punteggiatura!!!
La @ davanti alla query impedisce la visualizzazione dell'errore. Quando sei in fase di debug toglila e aggiungi il classico OR DIE(mysql_error()). Costa poco e rende tanto.