php while循环只返回最后一条记录

while($rs=mysql_fetch_array($result)){
echo $rs['name'];
}

只能返回最后一条记录,而不进行遍历,怎么回事?
不是只能返回最后一条记录,而陆羡是mysql_fetch_array获取的是一个数组,也就是只执行一次就足够了,你在输出的时候当然陆带只有一条了早悉拍
这知桥就是遍老雹历侍猛帆
while($rs=mysql_fetch_array($result)){
$name[]=$rs['name'];
}
print_r($name);
sql语句写错了?
记录一下,我也想看看是如何写的。
查询的sql语句也贴出来看看,从你现在的代码上看不出问题
循环部分看出问题,看看你的SQL语句吧