Mencari Ralat dalam Pangkalan Data
Seperti yang anda sudah tahu, dalam PHP paparan ralat pada
skrin dihidupkan menggunakan fungsi error_reporting.
Walau bagaimanapun, fungsi ini tidak menghidupkan paparan ralat
yang dilakukan dalam teks pertanyaan SQL.
Untuk memaparkan ralat arahan SQL, anda harus
menggunakan fungsi mysqli_error,
yang perlu ditambahkan pada setiap pertanyaan
kepada Pangkalan Data, seperti ini:
<?php
$query = 'SELECT * FROM users';
$res = mysqli_query($link, $query) or die(mysqli_error($link));
?>
Buat masa ini, jangan kita bincangkan bagaimana konstruksi ini berfungsi. Cuma tambahkannya dan, sekiranya pertanyaan SQL mengandungi ralat, anda akan melihat mesej tentangnya dalam tetingkap pelayar.