Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

संसाधन# क्या हैं?

mysql_query() resource प्रकार के ऑब्जेक्ट के रूप में परिणाम सेट लौटाता है (वे वस्तु नहीं हैं PHP OOP कोड के संदर्भ में लेकिन मैं एक बेहतर शब्द के बारे में नहीं सोच सकता)। इनमें बाइनरी डेटा होता है जिसे केवल कुछ कार्यों द्वारा पढ़ा जा सकता है, उदाहरण के लिए mysql_fetch_*() कार्य।

अपने MySQL प्रश्नों को डीबग करने के लिए आपको mysql_error() . का उपयोग करके त्रुटियों की जांच करनी चाहिए और mysql_errno() और/या अपने SQL स्टेटमेंट को वेरिएबल में सेव करें और उन्हें प्रिंट करें।

मैं जो देख रहा हूं, उससे आप दो क्वेरी कर रहे हैं लेकिन एक ही $result . को ओवरराइट कर रहे हैं चर, पहले के बारे में कुछ भी किए बिना। साथ ही, mysql_num_rows() एक समय में केवल एक परिणाम सेट की गणना कर सकते हैं, इसलिए आप एक ही कॉल में दो परिणाम सेट पास नहीं कर सकते।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. संख्या को 2 दशमलव स्थानों पर प्रारूपित करें

  2. एसक्यूएल क्वेरी का उपयोग कर तालिका में अंतिम पंक्ति हटाएं?

  3. मैं एंटिटी फ्रेमवर्क 5 में संबंधों के माध्यम से कई लोगों को कैसे व्यक्त करूं?

  4. पीडीओ त्रुटि:अमान्य पैरामीटर संख्या:पैरामीटर परिभाषित नहीं किया गया था

  5. डोकर-लिखें mysql init sql निष्पादित नहीं किया गया है