Per prima cosa aggiungi SEMPRE la segnalazione d'errore mysql_error() quando esegui dei comandi su MySQL. Poi, per la tua questione, controlla se nel tuo php.ini è attiva la visualizzazione degli errori. Dovresti avere prima error_reporting = E_ALL e subito dopo display_errors = On