He probado a colocar el siguiente código para cerciorarme de que se conecta a la base de datos y sí, efectivamente se conecta, y me muestra además que la tabla no contiene registro alguno. Así que el fallo está en la instrucción SQL imagino.
Código PHP:
<HTML>
<HEAD></HEAD>
<BODY>
<?
#Test de prueba MYSQL de @CCESOPERU
# http://accesoperu.com
#Los datos de acceso:
$hostname = "localhost";
$usuario = "*********";
$password = "********";
$basededatos = "*******";
$tabla = "usuario";
#Conectando con MySQL
$idconnect=mysql_connect("$hostname", "$usuario", "$password");
if ($idconnect==0)
echo "Lo sentimos, no se ha podido conectar con la MySQL";
else {
echo "Se logró conectar con MySQL";
echo "<br>";
#Conectando con la base de datos
$dbconnect = mysql_select_db("$basededatos",$idconnect);
if ($dbconnect==0)
echo "Lo sentimos, no se ha podido conectar con la base datos: $basededatos<br>";
else
{
echo "Se logró conectar con la base de datos: $basededatos<br>";
echo "<br>";
#Probando una tabla
$idresult=mysql_query ("SELECT count(*) from $tabla;",$idconnect);
if ($idresult==0) echo "Sentencia incorrecta llamado a tabla: $tabla.";
else
{
$nregistrostotal=mysql_result ($idresult,0,0);
echo "Hay $nregistrostotal registros en la tabla: $tabla.";
mysql_free_result($idresult);
}
}
}
mysql_close($idconnect);
?>
</BODY>
</HTML>
Qué me decís??
Gracias.