Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

PHP Foreach pada kumpulan Hasil MySQLi

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.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa menggunakan mySQL replace() untuk mengganti string dalam banyak catatan?

  2. Class.forName(com.mysql.jdbc.Driver).newInstance()

  3. MySQL SELECT beberapa hari terakhir?

  4. Mendapatkan Mysql2::Error (Kesalahan koneksi SSL:ASN:konfirmasi tanda tangan lainnya buruk) di Aplikasi Heroku dengan AWS RDS

  5. Ekspor DataBase dengan MySQL Workbench dengan pernyataan INSERT