如何合并两个query结果?

蝶島精靈 2015-11-26 04:13:06
例如
foreach($list as $s)
{
$sql="select * from $s";
$re= mysql_query($sql);
}
while(!!$info = mysql_fetch_array($re,MYSQL_ASSOC))
{
echo $info['aa'];
}

这样 只能等到一个$re结果的数据,怎么才能等到多个$re结果的数据?
就是怎么把谢谢$re结果合并 然后用while 循环出来
麻烦各位大大 指教 !
...全文
357 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
一起混吧 2015-11-26
  • 打赏
  • 举报
回复
foreach($list as $s) { $sql="select * from $s"; $re= mysql_query($sql); while(!!$info = mysql_fetch_array($re,MYSQL_ASSOC)) { echo $info['aa']; } }
Master-Huang 2015-11-26
  • 打赏
  • 举报
回复
foreach($list as $k=>$s) { $sql="select * from $s"; $re[$k]= mysql_query($sql); } 这样出来的$re 是一个2维数组,每条记录下面都是一个你搜索的记录数组
xuzuning 2015-11-26
  • 打赏
  • 举报
回复
把 while 放到 foreach 里面去

21,890

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧