导航:首页 > 编程语言 > phpfetchassoc

phpfetchassoc

发布时间:2025-04-10 14:35:10

php mysql_fetch_assoc 循环遍历表格

有2个办法,第一种直接使用sql的多表联查,效率高,但是得到的数据table1会被扩展成table2一样的条目数 要再次处理

select*fromtable1a,table2bwherea.orderid=b.orderid

第二种方法,先得到table11的数据,在循环中匹配table2到一个新的列名中隐敏行

$conn=mysqli_connect("127.0.0.1","root","123","test");
$sql="select*fromtable1";
$rs=mysqli_query($conn,$sql);
$Arr=拿败array();
while($row=mysqli_fetch_assoc($rs)){
$sql="select*fromtable2whereorderid=".$row["orderid"];
$row["order_sku"]=mysqli_fetch_all(mysqli_query($conn,$sql),MYSQLI_ASSOC);
$Arr[]=$row;
}
print_r($Arr)

如果你是刚开始学php 建议直接抛弃mysql用mysqli 因为PHP5.5已经废弃灶哗mysql方法了

㈡ 哪位大侠帮看下我这个php去数据库后生成表格,总是显示的同一行的记录,麻烦帮看下。

上面没有用while循环,只能输出一条语句
while($a = mysql_fetch_assoc($result)){
$arr[] = $a['scname'];
}
然后var_mp($arr);看看

遍历的时候可以使用foreach比较方便不用考虑个数
foreach($info as $k=>$v){
$info 是你要遍历的数组
$k是键名
$v是键名对应的值
}

阅读全文

与phpfetchassoc相关的资料

热点内容
开机自启动命令 浏览:581
英雄联盟怎么不能解压到e盘 浏览:294
将一个代码加密还能解读出来吗 浏览:142
计算机等级与程序员哪个好 浏览:505
如何做安卓安全评估市场化 浏览:381
安卓app经常更新为什么 浏览:793
pcl源码编译作用 浏览:564
县委书记可以给人武部下达命令吗 浏览:723
阿里云ecs服务器无法连接公网ip 浏览:637
什么安卓电影软件最好看又免费 浏览:926
q浏览器解压文件在哪里 浏览:319
程序员摘录 浏览:414
秘密花园解压原理 浏览:951
编译链接框架 浏览:340
python多行图形注释 浏览:632
亳州前端程序员私活工作平台 浏览:839
回转式压缩机工作原理 浏览:811
wow最新的服务器地址 浏览:193
sonyprivate文件夹 浏览:707
最大功率跟踪算法 浏览:343