Деректер базасындағы қателерді іздеу
Сіз білетіндей, PHP-те қателерді экранға шығару
error_reporting функциясы арқылы қосылады.
Бірақ бұл функция SQL сұрау мәтінінде жіберілген
қателерді шығармайды.
SQL командаларының қателерін шығару үшін,
mysqli_error функциясын пайдалану керек,
олды әрбір деректер базасына сұрауға қосу керек, мынадай етіп:
<?php
$query = 'SELECT * FROM users';
$res = mysqli_query($link, $query) or die(mysqli_error($link));
?>
Бұл конструкцияның қалай жұмыс істейтінін әзірше қарастырмай-ақ қойыңыз. Оны жай ғана қосыңыз және, қателі SQL сұрау болған жағдайда, оны браузер терезесінде көресіз.