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