$result_arr=$db->row;
foreach($result_arr as $v){
echo $v;
}
$db->row最后查询出来的结果是一个数组,循环数组可以用for或foreach来循环。while会造成死循环。
while( $row = mysql_fetch_array($result)){
// do your want here
}
//你的查询总是返回查询的第一条数据,wile($row),和while(true)有毛线的区别
while ($db->row)
改为 if(isset($db->row)&&$db->row)
你这都没返回值啊。。不死循环就怪了。。