很多站长朋友们都不太清楚php结果集数组,今天小编就来给大家整理php结果集数组,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php查询到多条数据结果后,将每一条结果放入数组 2、 如何把php 查询结果存入数组 3、 php 一个结果集中有多个数组,怎样将它放入一个新的数组中 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<br>\n错误:".mysql_error();
echo '查询结果在下面的额为数组里面:<pre>';
print_r($result);
echo '</pre>';
如何把php 查询结果存入数组遍历数据表,把相应的数据放到数组中即可
例如:
<?php
//定义一个数组,用于保存读取到的数据
$contents
=
array();
$query
=
mysql_query("select
*
from
table");
//遍历数据表
while($array
=
mysql_fetch_array($query)){
$contents[]
=
$array;
}
print_r($contents);
//然后循环数组,或者通过键名使用数组
foreach($contents
as
$value){
print_r($value);
}
echo
$contents[0]['字段名称'];
?>
php 一个结果集中有多个数组,怎样将它放入一个新的数组中合并数组可以使用array_merge() 这个函数,
array_merge() 函数把两个或多个数组合并为一个数组。
如果键名有重复,该键的键值为最后一个键名对应的值(后面的覆盖前面的)。如果数组是数字索引的,则键名会以连续方式重新索引。
关于php结果集数组的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php结果集数组 php数组操作的详细内容...