Jadi karena saya menanyakan pertanyaan ini sejak lama, saya pikir saya harus memperbaruinya dengan beberapa klarifikasi tambahan dengan mengatakan ini:apa yang saya lakukan pertama kali dengan loop foreach berhasil. Peringatan bahwa itu hanya berfungsi di PHP 5.4+ karena saat itulah mysqli_result class mengimplementasikan Traversable antarmuka. Ini berarti Anda dapat mengulanginya menggunakan loop foreach di versi PHP yang lebih baru.
Perubahan ini tampaknya tidak terlalu terkenal pada saat saya memposting pertanyaan saya (pertengahan 2013) kemungkinan karena fakta bahwa begitu banyak server di internet masih menggunakan 5.3--mungkin karena itulah versi terbaru PHP yang tersedia untuk Ubuntu 12.x--yang membatasi utilitasnya untuk server yang baru saja diperbarui. Tetapi ketika Anda berada di lingkungan yang mendukungnya, ini adalah teknik yang benar-benar valid untuk digunakan.