php查询到多条数据结果后,将每一条结果放入数组

PHP查询到的数据存放到数组里面,一般使用$arr[]=$row的方式实现,$row是mysql_fetch_array获得的一行数据,本身是一个数组,执行上面的语句之后,这一行会添加存放在额为数组$arr的最后。


        典型的例子代码是这样的:

mysql_connect('127.0.0.1''root''123456');
$sql='select * from test.tab';
if ($res=mysql_query($sql)){
    while($row=mysql_fetch_array($res)) $result[]=$row;
    mysql_free_resule($res);
}else echo "执行SQL语句:$sql\n错误:".mysql_error();
echo '查询结果在下面的额为数组里面:
'; 
   
print_r($result);
echo '';

你可能感兴趣的:(php查询到多条数据结果后,将每一条结果放入数组)