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

PHP tak terbatas sementara loop

Seperti yang disebutkan @froadie, Anda tidak pernah mengubah $row , sehingga akan selalu dievaluasi menjadi true (dan karenanya loop tak terbatas).

Apa yang saya pikirkan Anda inginkan adalah:

while ($row = mysql_fetch_array($test, true)) {

Entah itu, atau Anda dapat memperbaruinya sebaris:

$row = mysql_fetch_array($test, true));

while ($row) {
    //... do your echo here

    $row = mysql_fetch_array($test, true));
}

Tapi intinya adalah Anda perlu melakukan sesuatu untuk itu di dalam while loop, jika tidak, Anda akan selalu memiliki infinite loop...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. count(*) dan count(column_name), apa bedanya?

  2. MySQL:tidak dapat mengakses akun root

  3. MySQL Pilih:WHERE (waktu sekarang) =ANTARA nilai tabel DAN nilai tabel

  4. KESALAHAN 1118 (42000) Ukuran baris terlalu besar

  5. Vagrant - koneksi jarak jauh ke mysql - koneksi ssh luar gelandangan