Je pense que vous pouvez ouvrir une connexion MySQL en haut du script, la fermer et la rouvrir sans oublier de sélectionner la base de données.
Si vous utilisez les anciennes fonctions mysql_ (que vous ne devriez plus vraiment utiliser pour le nouveau code, jetez un œil à MySQLi et AOP ) alors vous avez peut-être oublié cette ligne de code :
mysql_select_db("databaseName");
Ou, si vous utilisez des "requêtes brutes", il se peut qu'il vous manque cette ligne :
mysql_query("USE databaseName");
Bien que sur le même script, cela ne vaut probablement pas la peine de fermer la connexion à la base de données, il peut être préférable de la garder ouverte tout au long du script.