Adatbázis hibák keresése
Amint azt már tudod, a PHP-ban a hibák megjelenítése
a képernyőn a error_reporting függvénnyel kapcsolható be.
Ez a függvény azonban nem kapcsolja be az SQL lekérdezés
szövegében elkövetett hibák megjelenítését.
Az SQL parancsok hibáinak megjelenítéséhez a
mysqli_error függvényt kell használni,
amelyet minden adatbázis-lekérdezéshez
hozzá kell adni, így:
<?php
$query = 'SELECT * FROM users';
$res = mysqli_query($link, $query) or die(mysqli_error($link));
?>
Egyelőre ne foglalkozzunk azzal, hogyan működik ez a konstrukció. Egyszerűen add hozzá, és hibás SQL lekérdezés esetén egy üzenetet fogsz látni erről a böngésző ablakában.