Pronalaženje grešaka u bazi podataka
Kao što već znate, u PHP-u prikazivanje grešaka na
ekranu uključuje se pomoću funkcije error_reporting.
Međutim, ova funkcija ne uključuje prikaz grešaka
napravljenih u tekstu SQL upita.
Da bi se prikazale greške SQL komandi, treba
koristiti funkciju mysqli_error,
koju je potrebno dodati svakom upitu
ka bazi podataka, ovako:
<?php
$query = 'SELECT * FROM users';
$res = mysqli_query($link, $query) or die(mysqli_error($link));
?>
Za sada nećemo ulaziti u detalje o tome kako radi ova konstrukcija. Samo je dodajte i, u slučaju pogrešnog SQL upita, videćete poruku o tome u prozoru pregledača.