Iskanje napak v podatkovni bazi
Kot že veste, se prikazovanje napak na
zaslon v PHP vklopi s funkcijo error_reporting.
Ta funkcija pa ne vključuje prikaza napak,
narejenih v besedilu SQL poizvedbe.
Za prikaz napak SQL ukazov je treba
uporabiti funkcijo mysqli_error,
ki jo je treba dodati k vsaki poizvedbi
v bazo podatkov, takole:
<?php
$query = 'SELECT * FROM users';
$res = mysqli_query($link, $query) or die(mysqli_error($link));
?>
Za zdaj se ne bomo ukvarjali s tem, kako deluje ta konstrukcija. Preprosto jo dodajte in, v primeru napačne SQL poizvedbe, boste videli sporočilo o tem v oknu brskalnika.