PHP में MySQL रिस्पांस की रिसोर्स आईडी #6 को प्रतिबिंबित करना
PHP में MySQL एक्सटेंशन का उपयोग करके डेटाबेस को क्वेरी करते समय, आपको "संसाधन" का सामना करना पड़ सकता है इच्छित परिणाम के बजाय आईडी #6" आउटपुट। ऐसा इसलिए होता है क्योंकि क्वेरी एक संसाधन लौटाती है, कोई स्ट्रिंग या संख्यात्मक मान नहीं। प्रदत्त फ़ेच फ़ंक्शन में से एक। ऐसा ही एक फ़ंक्शन mysql_fetch_row() है, जो डेटा की एक पंक्ति को मानों की एक सरणी के रूप में पुनर्प्राप्त करता है। परिणाम:
$datos1 = mysql_query('SELECT TIMEDIFF(NOW(), '' . $row['fecha'] . "');"); $डेटा = mysql_fetch_row($datos1); यदि ($डेटा !== गलत) { प्रतिध्वनि $डेटा[0]; }
यह कोड परिणाम की पहली पंक्ति लाएगा और पहले कॉलम के मान को प्रतिध्वनित करेगा, जो वर्तमान समय और निर्दिष्ट फ़ेचा मान के बीच समय का अंतर होना चाहिए।ध्यान दें MySQL एक्सटेंशन पर
यह ध्यान रखना महत्वपूर्ण है कि MySQL एक्सटेंशन को अब नई परियोजनाओं में उपयोग के लिए अनुशंसित नहीं किया गया है। इसके बजाय, आपको PDO_mysql एडाप्टर या mysqli एक्सटेंशन के साथ PDO (PHP डेटा ऑब्जेक्ट) का उपयोग करना चाहिए।अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3