ডাটাবেসে ত্রুটি অনুসন্ধান

আপনি ইতিমধ্যেই জানেন, PHP-তে error_reporting ফাংশন ব্যবহার করে ত্রুটি প্রদর্শন সক্রিয় করা হয়। যাইহোক, এই ফাংশনটি SQL ক্যোয়ারীর টেক্সটে করা ত্রুটিগুলির প্রদর্শন সক্রিয় করে না।

SQL কমান্ডের ত্রুটি দেখানোর জন্য, mysqli_error ফাংশন ব্যবহার করা উচিত, যেটি ডাটাবেসের প্রতিটি ক্যোয়ারীর সাথে যোগ করতে হবে, এভাবে:

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

এই কনস্ট্রাকশনটি কিভাবে কাজ করে তা এখনই বুঝতে চেষ্টা করব না। শুধু এটি যোগ করুন এবং, ভুল SQL ক্যোয়ারী হলে, আপনি ব্রাউজার উইন্ডোতে এর সম্পর্কে একটি বার্তা দেখতে পাবেন।