Хатоҳо дар пойгоҳи додаҳо ҷустуҷӯ кардан

Чунон ки аллакай медонед, дар PHP чоп кардани хатоҳо ба экран бо ёрии функсияи error_reporting фаъол карда мешавад. Ин функсия, аммо, чоп кардани хатоҳоеро, ки дар матни дархости SQL ба миён омадаанд, фаъол намекунад.

Барои чоп кардани хатоҳои фармонҳои SQL, бояд аз функсияи mysqli_error истифода кард, ки онро ба ҳар як дархост ба ПД илова кардан лозим аст, ба ин шакл:

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

То ҳол ба он, ки ин сохтур чӣ гуна кор мекунад, даст назанем. Фақат онро илова кунед ва, дар сурати дархости SQL-и нодуруст, шумо паёме дар бораи ин дар равзанаи браузер хоҳед дид.