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

MySQLi परिणाम सेट पर PHP Foreach

इसलिए जब से मैंने यह प्रश्न सदियों पहले पूछा था, मुझे लगता है कि मुझे यह कहकर कुछ अतिरिक्त स्पष्टीकरण के साथ इसे अपडेट करना चाहिए:मैंने पहले फ़ोरैच लूप के साथ जो किया वह काम करता है। चेतावनी यह है कि यह केवल PHP 5.4+ में काम करता है, जब mysqli_result क्लास ने ट्रैवर्सेबल लागू किया इंटरफेस। इसका मतलब है कि आप PHP के बाद के संस्करणों में फ़ोरैच लूप का उपयोग करके इस पर पुनरावृति कर सकते हैं।

यह परिवर्तन स्पष्ट रूप से उस समय सुपर प्रसिद्ध नहीं था जब मैंने अपना प्रश्न (2013 के मध्य) पोस्ट किया था, इस तथ्य के कारण कि इंटरनेट पर इतने सारे सर्वर अभी भी 5.3 का उपयोग करते हैं - संभावना है क्योंकि यह उबंटू के लिए उपलब्ध PHP का नवीनतम संस्करण है 12.x--जो इसकी उपयोगिता को हाल ही में अपडेट किए गए सर्वर तक सीमित करता है। लेकिन जब आप ऐसे वातावरण में होते हैं जो इसका समर्थन करता है तो यह उपयोग करने के लिए पूरी तरह से मान्य तकनीक है।



  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. प्रत्येक उपयोगकर्ता के लिए प्रत्येक दिन में उच्चतम 3 स्कोर चुनें

  3. दो अक्षांश/लंबे बिंदुओं के बीच की दूरी ज्ञात करने का सबसे तेज़ तरीका

  4. उपयोगकर्ता आईडी की सूची संग्रहीत करने का सर्वोत्तम तरीका

  5. MySQL प्रश्नों में WHERE 1 का महत्व