डेटाबेस में त्रुटियों की खोज

जैसा कि आप पहले से ही जानते हैं, PHP में त्रुटियों को स्क्रीन पर दिखाना error_reporting फ़ंक्शन के द्वारा चालू किया जाता है। हालाँकि, यह फ़ंक्शन SQL क्वेरी के टेक्स्ट में हुई त्रुटियों का प्रदर्शन शामिल नहीं करता है।

SQL कमांड की त्रुटियों को दिखाने के लिए, mysqli_error फ़ंक्शन का उपयोग करना चाहिए, जिसे डेटाबेस के प्रत्येक क्वेरी में जोड़ना आवश्यक है, इस तरह:

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

अभी इस बात पर विचार नहीं करेंगे कि यह संरचना कैसे काम करती है। बस इसे जोड़ें और, गलत SQL क्वेरी की स्थिति में, आपको इसके बारे में एक संदेश ब्राउज़र की विंडो में दिखाई देगा।