例如
$result=mysql_query("SEECT * From ......");
while($row= mysql_fetch_array($result))
{
echo $row['Name']."<br />";
}
echo $row['age'];请问该值怎么获取?
因为$row是循环内的变量,所以循环外无法得到该值,请问用什么办法可以得到?
第1个回答 2013-08-03
$row获取的SQL查询语句的1条记录,数组保存。数组键为查询的字段名。循环外获取该值可以通过保存到另外一个数组中来实现
$result=mysql_query("SEECT * From ......");
while($row= mysql_fetch_array($result))
{
echo $row['Name']."<br />";
$data[]=$row;
}
print_r($data);本回答被提问者和网友采纳
$result=mysql_query("SEECT * From ......");
while($row= mysql_fetch_array($result))
{
echo $row['Name']."<br />";
$data[]=$row;
}
print_r($data);本回答被提问者和网友采纳
第2个回答 2013-08-03
把while循环去掉
改成 $row = mysql_fetch_array( $result );
改成 $row = mysql_fetch_array( $result );