www.ctrt.net > 如何把php 查询结果存入数组

如何把php 查询结果存入数组

遍历数据表,把相应的数据放到数组中即可 例如:

````````````````````````````````````````````````````` 直接: print_r($aa); 就可以看到内容了。 不明白可以直接进群:83174836 (网页设计e族)

PHP查询到的数据存放到数组里面,一般使用$arr[]=$row的方式实现,$row是mysql_fetch_array获得的一行数据,本身是一个数组,执行上面的语句之后,这一行会添加存放在额为数组$arr的最后。 典型的例子代码是这样的: mysql_connect('127.0.0.1',...

$sql = "SELECT * FROM log WHERE uid='$uid';" $result = mysql_query($sql); //执行返回的result ID $arr[] = array(); //接收结果的数组 while( $row = mysql_fetch_assoc($result) ) $arr[]=$row; //存入数组 var_dump($arr); 楼上的 “$jg=m...

首先不推荐mysql_connect,官方推荐废弃,去试试mysqli和pdo操作数据库. 按你思路写,给个新变量,每次while循环拼接上去,以空格或者+-*%¥符号分开,然后使用explode()将字符串分成数组,分割类型就是你上面定义的分隔符号

mysql_fetch_array($result)这东西不就是个数组么。 你用print_r(mysql_fetch_array($result));die();打印一下,看看打出来的时候什么结构的东西,就会用了

input 存在着2个方式 get 和post ,你可以根据你的需求去选择。 现在很多框架都支持直接将post或者get到的数据作为整个数组保存哈 $input_array = $_GET['paramsName']; 参考链接:http://php.net/manual/zh/reserved.variables.get.php

因为是循环取的,你在循环外声明一个空数组,在循环内,将结果集交给这个数组就行了,比如空数组时$arr=array,给数据的时候$arr[ ]=一行结果。php的数组下标是自动增长的 楼下也是个糊涂蛋,明明自己遍历的是二维数组,还叫你用一维数组

试试用while循环吧。 用while循环重复查询结果并储存到二维数组中。 while($r = mysql_fecth_assco($qurey)){ $result[] = $r; }

如果是合并子集就用 array_merge() 如果是单纯合并就直接$arr[] = $arr1;

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com