Kërkimi i gabimeve në bazën e të dhënave

Siç e dini tashmë, në PHP shfaqja e gabimeve në ekran aktivizohet duke përdorur funksionin error_reporting. Ky funksion, megjithatë, nuk aktivizon shfaqjen e gabimeve, të bëra në tekstin e kërkesës SQL.

Për të shfaqur gabimet e komandave SQL, duhet të përdoret funksioni mysqli_error, i cili duhet t'i shtohet çdo kërkese në bazën e të dhënave, si këtu:

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

Tani për tani, le të mos e analizojmë mënyrën se si funksionon kjo konstruksion. Thjesht shtojeni atë dhe, në rast të një kërkese SQL të gabuar, do të shihni një mesazh për këtë në dritaren e shfletuesit.