Mysql
 sql >> Base de données >  >> RDS >> Mysql

Boucle PHP while infinie

Comme @froadie le mentionne, vous ne modifiez jamais $row , il sera donc toujours évalué à true (et donc la boucle infinie).

Ce que je pense vous voulez est :

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

Soit cela, soit vous pouvez le mettre à jour en ligne :

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

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

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

Mais le fait est que vous devez faire quelque chose à l'intérieur de la boucle while, sinon vous aurez toujours une boucle infinie...