Hai provato a stampare la query ed eseguirla direttamente in mysql?
Sarebbe anche una buona idea verificare se le funzioni mysql_* ti restituiscono un errore (vedi documentazione).
Un'idea ancora migliore sarebbe abbandonare il 1995 e le funzioni mysql_*