कॉम्प्लेक्स क्वेरीज़ के लिए MySQL त्रुटि संदेश कैसे प्राप्त करें
PHP में, उपयोगकर्ता इनपुट पर भरोसा करने वाली लंबी MySQL क्वेरीज़ को निष्पादित करने से कभी-कभी त्रुटियां हो सकती हैं . हालाँकि, विफलता के मूल कारण की पहचान करने के लिए एक विस्तृत त्रुटि संदेश प्राप्त करना चुनौतीपूर्ण हो सकता है।
त्रुटि संदेश प्रदर्शन को लागू करना
त्रुटि संदेशों को प्रदर्शित करने के लिए, अपने कोड को संशोधित करें इस प्रकार है:
$result = mysqli_query($this->db_link, $query) or die(mysqli_error($this->db_link));
क्वेरी निष्पादन को संभालना त्रुटियाँ
उपरोक्त कोड क्वेरी निष्पादन त्रुटियों को संभालने के लिए mysqli_query() फ़ंक्शन और याdie() कथन का उपयोग करता है। यदि क्वेरी विफल हो जाती है, तो PHP स्क्रिप्ट को समाप्त कर देगी और mysqli_error() फ़ंक्शन द्वारा लौटाए गए त्रुटि संदेश को प्रिंट कर देगी।
त्रुटि कोड पुनर्प्राप्त करना
त्रुटि संदेश के अलावा , आप अपने कोड में निम्न पंक्ति जोड़कर भी त्रुटि कोड पुनः प्राप्त कर सकते हैं:
echo mysqli_errno($this->db_link);
यह संबद्ध संख्यात्मक त्रुटि कोड को आउटपुट करेगा क्वेरी विफलता के साथ।
संदर्भित दस्तावेज़
PHP में डेटाबेस त्रुटियों से निपटने के बारे में अधिक जानकारी के लिए, निम्नलिखित दस्तावेज़ देखें:
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3