Utafutaji wa Makosa katika Hifadhidata
Kama unavyojua tayari, katika PHP uonyeshaji wa makosa kwenye
skrini huwezeshwa kwa kutumia kitendakazi error_reporting.
Hata hivyo, kitendakazi hiki hakiwezeshi uonyeshaji wa makosa
yaliyofanywa katika maandishi ya ombi la SQL.
Ili kuonyesha makosa ya amri za SQL, inapaswa
kutumia kitendakazi mysqli_error,
ambacho kinahitaji kuongezwa kwa kila ombi
kwa Hifadhidata, kama ifuatavyo:
<?php
$query = 'SELECT * FROM users';
$res = mysqli_query($link, $query) or die(mysqli_error($link));
?>
Kwa sasa tusichambue jinsi muundo huu unavyofanya kazi. Ongeza tu na, katika tukio la ombi la SQL lenye makosa, utaona ujumbe kuhusu hilo kwenye dirisha la kivinjari.