php+mysqli如何批量查询多张表数据-创新互联

这篇文章给大家分享的是有关php+mysqli如何批量查询多张表数据的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

成都创新互联公司专注于成都企业网站建设,响应式网站设计,商城开发。成都网站建设公司,为成都等地区提供建站服务。全流程按需策划,专业设计,全程项目跟踪,成都创新互联公司专业和态度为您提供的服务

具体实现方法如下:

注意这里使用到了两个新的函数multi_query与store_result,具体代码如下:


connect_error){
 die($mysqli->connect_error);
}
$mysqli->query("set names 'GBK'");
//2、查询多个数据库表
$sqls = "select * from news limit 10,4;";
$sqls .= "select * from user;";
//3、执行并处理结果
if($res = $mysqli->multi_query($sqls)){
//注意:与$mysqli->query()不同,这里返回的是布尔值
 do{
  $result = $mysqli->store_result();//这里才真正返回结果集的资源对象,失败则返回false;
  while($row = $result->fetch_assoc()){
   foreach($row as $key=>$value){
    echo "--$value--";
   }
   echo "
";   }   $result->free();   if($mysqli->more_results()){//判断是否还存在有结果集    echo "----------查询下一张表的数据---------------
";   }  }while($mysqli->next_result());//next_result() 返回 true 或false; } //4、关闭数据库连接 $mysqli->close(); ?>

感谢各位的阅读!关于“php+mysqli如何批量查询多张表数据”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!


分享标题:php+mysqli如何批量查询多张表数据-创新互联
URL地址:http://bzwzjz.com/article/jijdj.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设 网站建设 成都网站建设 网站制作公司 定制网站制作 上市集团网站建设 成都网站设计公司 成都网站制作公司 网站建设 重庆手机网站建设 成都网站建设流程 网站建设方案 成都营销网站制作 营销网站建设 定制网站建设 外贸网站设计方案 成都网站制作 成都网站建设 成都模版网站建设 成都网站建设 成都网站制作 外贸营销网站建设