Gut wären ja mal komplette Fehlermeldungen, also mal nach jedem db/mysql_query():

PHP-Code:
echo mysql_error(); 


Und evtl an den Anfang des Scriptes
PHP-Code:
error_reporting(E_ALL);