sql >> Database teknologi >  >> RDS >> Mysql

Uendelig PHP mens loop

Som @froadie nævner, ændrer du aldrig $row , så det vil altid evaluere til true (og dermed den uendelige løkke).

Hvad jeg mener du ønsker er:

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

Enten det, eller også kan du opdatere det inline:

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

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

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

Men pointen er, at du skal gøre noget til den inde i while-løkken, ellers vil du altid have en uendelig loop...



  1. MYSQL kombinerer visning af to tabeller med forskelligt antal indgangsposter

  2. Hvordan overfører man værdier til IN-operatøren dynamisk?

  3. start postgresql og pgadmin i windows uden installation

  4. mysql-forespørgsel for at vælge en specifik række og en anden tilfældig række