Se non ti fa l'update qualche errore deve esserci! Metti degli echo e vedi se arriva ad eseguire l'update inoltre metti mysql_error() anche quando stabilisci la connessione al DB.