Zoals @froadie vermeldt, verander je nooit $row
, dus het evalueert altijd naar true
(en dus de oneindige lus).
Wat ik denk je wilt is:
while ($row = mysql_fetch_array($test, true)) {
Ofwel dat, ofwel je zou het inline kunnen updaten:
$row = mysql_fetch_array($test, true));
while ($row) {
//... do your echo here
$row = mysql_fetch_array($test, true));
}
Maar het punt is dat je iets moet doen naar het in de while-lus, anders heb je altijd een oneindige lus...