PHP如何将数据库查询到的多条记录集一次放入一个数组 PHP如何将数据库查询到的多条记录集一次放入一个数组 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 .......连接数据库省略.......while($row = mysql_fetch_array($result,MYSQL_ASSOC)){ $arr[]=$row;}print_r($arr); 写个db基类,把while($row = mysql_fetch_array($result,MYSQL_ASSOC)){ $arr[]=$row;}封装成一个共通的函数,查询调用这个函数就行。结果就是一个数组。跟 1# 一个思想。 mysqli 和 pdo 都有 fetch_all 方法但是 mysql 没有,只能自己写一个了function mysql_fetch_all($result) { if(! is_resource($result)) { trigger_error('$result 不是一个有效的资源'); return false; } while($row = mysql_fetch_assoc($result)) { $arr[]=$row; } return $arr;}放在公共文件中,以备不时之需 结果集是由程序员自己指定的,系统函数只返回执行结果。$arrM = array();while($row = mysql_fetch_assoc($result)) { array_push($arrM,$row); }print_r($arrM); mysql mysqlserver oracle 数据库都没有吗? 这样了,最好,用sql语句一步到位 mysqli有http://ca3.php.net/manual/en/mysqli-result.fetch-all.php 简单,就是<?php$arr=array();for($i=0;$i<9;$i++){ $a=mysql_fetch_array(xx); array_push($arr,$a);}?> include,require的问题 我的error_reporting()函数怎么会没效果呢? 详细解释一下数组信息 我的php则么不认识pg_connect 和他的一些列postgresql函数啊? 怎么用php获得由javascript得到的值 大家一起来讨论批量拷贝问题,看谁思路好! php 的安全问题 奇怪,数据库能导出不能导入 关于公司后台的安全性 初学wordpress,get_header()和get_footer()这两个函数调用不了 一个PHP foreach循环的问题 关于extjs php连接数据库的问题
while($row = mysql_fetch_array($result,MYSQL_ASSOC))
{
$arr[]=$row;
}
print_r($arr);
while($row = mysql_fetch_array($result,MYSQL_ASSOC))
{
$arr[]=$row;
}
封装成一个共通的函数,查询调用这个函数就行。结果就是一个数组。
跟 1# 一个思想。
但是 mysql 没有,只能自己写一个了function mysql_fetch_all($result) {
if(! is_resource($result)) {
trigger_error('$result 不是一个有效的资源');
return false;
}
while($row = mysql_fetch_assoc($result)) {
$arr[]=$row;
}
return $arr;
}放在公共文件中,以备不时之需
while($row = mysql_fetch_assoc($result)) {
array_push($arrM,$row);
}
print_r($arrM);
http://ca3.php.net/manual/en/mysqli-result.fetch-all.php
<?php
$arr=array();
for($i=0;$i<9;$i++){
$a=mysql_fetch_array(xx);
array_push($arr,$a);
}?>