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>