Hľadanie chýb v databáze

Ako už viete, v PHP sa vypisovanie chýb na obrazovku zapína pomocou funkcie error_reporting. Táto funkcia však nezapína vypisovanie chýb, urobených v texte SQL dopytu.

Na výpis chýb SQL príkazov treba použiť funkciu mysqli_error, ktorú je potrebné pridať ku každému dopytu do databázy, takto:

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

Zatiaľ nebudeme skúmať, ako táto konštrukcia funguje. Jednoducho ju pridajte a, v prípade chybného SQL dopytu, uvidíte správu o tom v okne prehliadača.