Hola, tengo un pequeño problema al trata de conectar a una BBDD MySQL a través de PHP.
Ayer lo hice con las antiguas funciones dell tipo mysql_connect(), y conseguí que salieron todo correcto; pero como leo que están deprecated, he querido probar a hacerlo con mysqli. Es la primera vez que lo hago.
Bueno, pues mi BBDD se llama videoteca y tiene sólo una tabla, llamada "pelicula", y tiene 4 películas en ella.
El problema es que no sé qué hago mal, que el método mysqli_fetch_assoc no me funciona bien, teniendo el array 0 resultados, en vez de los 4 que debería...
He hecho antes de llegar ahí un mysqli_num_rows y parece que en esa variable $resultadoConsulta sí se están almacenando 4 filas...
Aquí os dejo el código para ver si me podéis decir en qué estoy fallando.
Muchas gracias!
Código PHP:
Ver original<html>
<head>
</head>
</body>
<?php
if(!$sesionConexion)
{
echo "La conexion ha fallado";
}
$consulta="select * from pelicula";
echo $consulta; /*para saber si la consulta está bien*/
echo $numeroFilas; //devuelve 4, y 4 son las películas
if(!$resultadosConsulta)
{
echo" la consulta no se pudo hacer";
}
{
echo sizeof($arrayResultados); /*y aquí devuelve 0... por eso el echo de abajo no devuelve ningún título de película, supongo*/
/*
echo $arrayResultados["titulo"];
echo "</br>";
echo "--------";*/
}
?>
</body>
</html>