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