Jeg tror, at du muligvis åbner en MySQL-forbindelse øverst i scriptet, lukker den og genåbner den uden at glemme at vælge databasen.
Hvis du bruger de gamle mysql_-funktioner (som du egentlig ikke burde bruge til ny kode længere, så tag et kig på MySQLi og BOB ) så har du måske glemt denne kodelinje:
mysql_select_db("databaseName");
Eller, hvis du bruger "rå forespørgsler", mangler du muligvis denne linje:
mysql_query("USE databaseName");
Selvom det på det samme script sandsynligvis ikke er værd at lukke databaseforbindelsen, kan det være en bedre idé at holde det åbent gennem hele scriptet.