Tach!
Fehler wird keine ausgegeben!
Dann kommt nun das Debugging an die Reihe. Prüfe mit var_dump() was konkret in den Variablen steht, besonders auch die Ergebnisse der mysql-Funktionen. Vergleiche auch mit dem PHP-Handbuch, was im Fehlerfall und was im Gut-Fall drinstehen muss.
dedlfix.