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...