sql >> Base de Datos >  >> RDS >> Mysql

PHP Sin base de datos seleccionada

Creo que puede estar abriendo una conexión MySQL en la parte superior de la secuencia de comandos, cerrándola y volviéndola a abrir sin olvidar seleccionar la base de datos.

Si está usando las antiguas funciones de mysql_ (que ya no debería usar para código nuevo, eche un vistazo a MySQLi y PDO ), es posible que haya olvidado esta línea de código:

mysql_select_db("databaseName");

O, si está utilizando "consultas sin procesar", es posible que le falte esta línea:

mysql_query("USE databaseName");

Aunque en el mismo script probablemente no valga la pena cerrar la conexión a la base de datos, podría ser una mejor idea mantenerla abierta durante todo el script.