Kļūdu meklēšana datu bāzē
Kā jūs jau zināt, PHP kļūdu izvadu ekrānā
ieslēdz ar funkcijas error_reporting palīdzību.
Šī funkcija tomēr neieslēdz kļūdu izvadu,
kuras pieļautas SQL vaicājuma tekstā.
Lai izvadītu SQL komandu kļūdas, vajadzētu
lietot funkciju mysqli_error,
kas jāpievieno katram vaicājumam
datubāzē, šādi:
<?php
$query = 'SELECT * FROM users';
$res = mysqli_query($link, $query) or die(mysqli_error($link));
?>
Pagaidām neiedziļināsimies tajā, kā šī konstrukcija strādā. Vienkārši pievienojiet to un kļūdīga SQL vaicājuma gadījumā jūs redzēsit par to ziņojumu pārlūka logā.