请问这个可以循环吗? mysql_fetch_array() 函数从结果集中取得一行作为关联数组,或数字数组,或二者兼有返回根据从结果集取得的行生成的数组,如果没有更多行则返回 false。可是重新进入第二个while不是会重新执行mysql_fetch_array() 吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 二重循环的算法时间复杂度为 O(n*n) 即内层循环体将执行 n(外层)* n(内层)次不过你的嵌套循环是多余的,因为你都是对同一资源($_show_repost)进行循环所以外层会执行一次,内层会执行n-1次 while(!!$_rerows = mysql_fetch_array($_show_repost,MYSQL_ASSOC)){ 循环语句1 while(!!$_rerows = mysql_fetch_array($_show_rerepost,MYSQL_ASSOC)){ 循环语句2 }}不好意思各位楼上代码写错了,是查询2个不同的 那么内层的 $_show_rerepost 需要重新查询或回绕 表一 回帖信息表二 回帖的回复所以表二中必有一字段指向表一的id,假设为 fid于是有$_show_repost = mysql_query('select * from 表一');where($_rerows = mysql_fetch_array($_show_repost,MYSQL_ASSOC)) { $_show_rerepost = mysql_query("select * from 表二 where 表二.fid=$_rerows[id]"); while(!!$_rerows = mysql_fetch_array($_show_rerepost,MYSQL_ASSOC)){ }} 怎么实现鼠标放在图片上能淡入浅水出效果? Php cookie在Frameset下取不到值丢失 关于linux 外网 连接 光纤的IP 急!!!!php gsm modem的简单问题。 求助,关于php的编码问题 FTP从linux 服务器传下来,没有选择模式,每行代码中间加了许多空格,怎么快速去掉? 添加留言时的验证问题 求大神指点???? 微信里面支付宝支付跟微信开发者工具里面不一样,一个正常,一个不正常 php 读取excel时只读取到一行数据 还有没类似hype和google web designer的web交互设计工具 求纠错!!大神进。万分感谢。。。2个错误
即内层循环体将执行 n(外层)* n(内层)次不过你的嵌套循环是多余的,因为你都是对同一资源($_show_repost)进行循环
所以外层会执行一次,内层会执行n-1次
循环语句2
}
}不好意思各位楼上代码写错了,是查询2个不同的
表二 回帖的回复
所以表二中必有一字段指向表一的id,假设为 fid
于是有$_show_repost = mysql_query('select * from 表一');
where($_rerows = mysql_fetch_array($_show_repost,MYSQL_ASSOC)) {
$_show_rerepost = mysql_query("select * from 表二 where 表二.fid=$_rerows[id]");
while(!!$_rerows = mysql_fetch_array($_show_rerepost,MYSQL_ASSOC)){
}
}