База маълумотларидаги хатоларни излаш

Сиз билланинг, PHP да экранга хатоларни чиқариш error_reporting функцияси ёрдамида ёқилади. Бирок, бу функция SQL сўровматини матнидаги хатоларни чиқаришни ёқмайди.

SQL буйруқларининг хатоларини чиқариш учун mysqli_error функциясидан фойдаланиш керак, буни база маълумотларига ҳар бир сўровга қуйидагидек қўшиш лозим:

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

Бу конструкция қандай ишлашини ҳали муҳокама қилмаймиз. Унинг ёрдамида нотоғри SQL сўрови пайдо бўлганда, браузер дарёсида бу ҳақдаги хабарни кўрасиз.