php mysql procedure实现获取多个结果集的方法【基于thinkPHP】


Posted in PHP onNovember 09, 2016

本文实例讲述了php mysql procedure实现获取多个结果集的方法。分享给大家供大家参考,具体如下:

protected function getRs($id) {
    $db = new mysqli(C("DB_HOST"), C("DB_USER"), C("DB_PWD"), C("DB_NAME"), C("DB_PORT"));
    if (mysqli_connect_errno())
      throw_exception(mysqli_connect_error());
    $sql = "call `room_match`.`wsKocMatchLoadResultHeader`($id);";
    $results = array();
    if ($db->multi_query($sql)) {
      do {
        $records = array();
        if ($result = $db->use_result()) {
          while ($row = $result->fetch_array(MYSQLI_ASSOC)) {
            $records[] = $row;
          }
          $result->close();
        }
        $results[] = $records;
      } while ($db->next_result());
    }
    $db->close();
    $this->assign("list1", $results[1]);
    $this->assign("list2", $results[2]);
    $this->assign("list3", $results[3]);
}

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
php设计模式 Strategy(策略模式)
Jun 26 PHP
php通过COM类调用组件的实现代码
Jan 11 PHP
深入解析PHP垃圾回收机制对内存泄露的处理
Jun 14 PHP
PHP使用imagick读取PDF生成png缩略图的两种方法
Mar 20 PHP
ThinkPHP3.1新特性之动态设置自动完成及自动验证示例代码
Jun 23 PHP
phpmyadmin中禁止外网使用的方法
Nov 04 PHP
php基础教程
Aug 26 PHP
解决php的“It is not safe to rely on the system’s timezone settings”问题
Oct 08 PHP
php bootstrap实现简单登录
Mar 08 PHP
php语法检查的方法总结
Jan 21 PHP
Thinkphp5.0 框架Model模型简单用法分析
Oct 11 PHP
让whoops帮我们告别ThinkPHP6的异常页面
Mar 02 PHP
php利用gd库为图片添加水印
Nov 09 #PHP
php 输出json及显示json中的中文汉字详解及实例
Nov 09 #PHP
Yii2框架制作RESTful风格的API快速入门教程
Nov 08 #PHP
php封装的数据库函数与用法示例【参考thinkPHP】
Nov 08 #PHP
php基于curl重写file_get_contents函数实例
Nov 08 #PHP
php发送http请求的常用方法分析
Nov 08 #PHP
php curl中gzip的压缩性能测试实例分析
Nov 08 #PHP
You might like
php中用文本文件做数据库的实现方法
2008/03/27 PHP
基于PHP+Mysql简单实现了图书购物车系统的实例详解
2020/08/06 PHP
Javascript中的变量使用说明
2010/05/18 Javascript
JavaScript 打地鼠游戏代码说明
2010/10/12 Javascript
formvalidator验证插件中有关ajax验证问题
2013/01/04 Javascript
jquery防止重复执行动画避免页面混乱
2014/04/22 Javascript
通过JS判断联网类型和连接状态的实现代码
2015/04/01 Javascript
jQuery模仿京东/天猫商品左侧分类导航菜单效果
2016/06/29 Javascript
详解AngularJS如何实现跨域请求
2016/08/22 Javascript
AngularJS动态绑定ng-options的ng-model实例代码
2017/06/21 Javascript
angular使用bootstrap方法手动启动的实例代码
2017/07/18 Javascript
vue mixins组件复用的几种方式(小结)
2017/09/06 Javascript
React操作真实DOM实现动态吸底部的示例
2017/10/23 Javascript
vue项目中引入noVNC远程桌面的方法
2018/03/05 Javascript
在vue.js中使用JSZip实现在前端解压文件的方法
2018/09/05 Javascript
vue实现下拉加载其实没那么复杂
2019/08/13 Javascript
Python实现多行注释的另类方法
2014/08/22 Python
Python的加密模块md5、sha、crypt使用实例
2014/09/28 Python
python实现彩票系统
2020/06/28 Python
pandas去除重复列的实现方法
2019/01/29 Python
pygame实现非图片按钮效果
2019/10/29 Python
python实现PCA降维的示例详解
2020/02/24 Python
python实现在线翻译
2020/06/18 Python
加拿大知名的国际儿童品牌:Hatley
2016/11/09 全球购物
服务中心夜班服务员岗位职责
2013/11/27 职场文书
关于安全演讲稿
2014/05/09 职场文书
工商管理专业自荐信
2014/06/03 职场文书
工商局副局长个人对照检查材料
2014/09/25 职场文书
2014小学教师个人工作总结
2014/11/10 职场文书
2014年学校团委工作总结
2014/12/20 职场文书
三好学生评语大全
2014/12/29 职场文书
高三复习计划
2015/01/19 职场文书
银行大堂经理培训心得体会
2016/01/09 职场文书
商业计划书范文
2019/04/24 职场文书
2021好看的国漫排行榜前十名 《完美世界》上榜,《元龙》排名第一
2022/03/18 国漫
sql注入报错之注入原理实例解析
2022/06/10 MySQL