Virheiden etsiminen tietokannasta

Kuten jo tiedät, PHP:ssä virheiden näyttäminen näytöllä käynnistetään funktiolla error_reporting. Tämä funktio ei kuitenkaan käynnistä SQL-kyselyssä tehtyjen virheiden näyttämistä.

SQL-komentovirheiden näyttämiseksi tulee käyttää funktiota mysqli_error, joka on lisättävä jokaiseen tietokantakyselyyn, näin:

php<?php
  $query = 'SELECT * FROM users';
  $res = mysqli_query($link, $query) or die(mysqli_error($link));
?>

Älkäämme vielä selvittäkö, kuinka tämä rakenne toimii. Lisää se vain, ja virheellisen SQL-kyselyn tapauksessa näet siitä ilmoituksen selainikkunassa.