rdfs:comment
| - En la siguiente página hemos indicado, a propósito, una clave de acceso incorrecta para el usuario root: $videoteca = new mysqli('localhost', 'usuario', 'clave', 'videoteca' ); if ($videoteca->errno != 0){echo('Error en la conexión.'); exit(); } $resultado = $videoteca->query('SELECT * FROM genero' ); if ($resultado == FALSE){echo('Error en la consulta.'); } while ($fila = $resultado->fetch_row()){printf( "(%u) %s - %s", $fila[0], $fila[1], $fila[2] ); print_r($resultado->fetch_field()); } $resultado->close(); $videoteca->close(); $videoteca = new mysqli(); if (mysqli_connect_errno()){} ); } } ?>
|
abstract
| - En la siguiente página hemos indicado, a propósito, una clave de acceso incorrecta para el usuario root: $videoteca = new mysqli('localhost', 'usuario', 'clave', 'videoteca' ); if ($videoteca->errno != 0){echo('Error en la conexión.'); exit(); } $resultado = $videoteca->query('SELECT * FROM genero' ); if ($resultado == FALSE){echo('Error en la consulta.'); } while ($fila = $resultado->fetch_row()){printf( "(%u) %s - %s", $fila[0], $fila[1], $fila[2] ); print_r($resultado->fetch_field()); } $resultado->close(); $videoteca->close(); ?> Sin embargo, en lugar de sobre un error en la conexión, se avisa de un error en la consulta. Esto se subsana con este programa: $videoteca = new mysqli('localhost', 'usuario', 'clave', 'videoteca' ); if (mysqli_connect_errno()){echo('Error en la conexión.'); exit(); } $resultado = $videoteca->query('SELECT * FROM genero' ); if ($resultado == FALSE){echo('Error en la consulta.'); } while ($fila = $resultado->fetch_row()){printf( "(%u) %s - %s", $fila[0], $fila[1], $fila[2] ); print_r($resultado->fetch_field()); } $resultado->close(); $videoteca->close(); ?>
|