Búsqueda de errores en la base de datos
Como ya sabes, en PHP la visualización de errores en
pantalla se activa mediante la función error_reporting.
Sin embargo, esta función no activa la visualización de errores
cometidos en el texto de la consulta SQL.
Para mostrar los errores de los comandos SQL, se debe
usar la función mysqli_error,
que debe agregarse a cada consulta
a la base de datos, de la siguiente manera:
<?php
$query = 'SELECT * FROM users';
$res = mysqli_query($link, $query) or die(mysqli_error($link));
?>
Por ahora, no analizaremos cómo funciona esta construcción. Simplemente agréguela y, en caso de una consulta SQL errónea, verá un mensaje sobre esto en la ventana del navegador.