Hola a todos. Soy nuevo en PHP (aunque llevo tiempo programando en ASP) y el caso es que nada más empezar me he encontrado con este error: "Error al consultar la base de datos: No Database Selected". La línea que produce el error es la siguiente:
$sqlSelect="SELECT * FROM usuarios_en_linea";
$rs1=mysql_query($sqlSelect,$conexion) or die ("Error al consultar la base de datos: " . mysql_error());
La conexión está bien creada, pero os la adjunto por si acaso:
$Servidor="localhost";
$BaseDatos="BD_Principal";
$Usuario="nobody";
$Password="";
function conectar()
{
$conexion=mysql_connect($GLOBALS["Servidor"], $GLOBALS["Usuario"], $GLOBALS["Password"]);
mysql_select_db($GLOBALS["BaseDatos"],$conexion);
return ($conexion);
}
Uso PHP 5, MySQL 4.0.20d y Apache 2. Es posible que sea algún problema de configuración, aunque no lo creo porque he repasado todos los manuales cien veces.
Gracias de antemano.