Ich hab mir deinen Code nicht ganz durchgelesen, nur soviel: die mysql-Befehle wollen wissen, auf welche Datenbank sie angewandt werden sollen.
Versuch' mal folgendes:
Damit gibst du den Befehlen sozusagen die Verbindungsdaten, die von mysql_connect() erzeugt wurden, mit.





Zitieren