PHP mysqli_next_result() 函数
2023-02-18 15:31:53 时间
PHP mysqli_next_result() 函数
PHP MySQLi 参考手册
执行多个针对数据库的查询。请使用 mysqli_next_result() 函数来准备下一个结果集:
<?php // 假定数据库用户名:root,密码:123456,数据库:RUNOOB $con=mysqli_connect("localhost","root","123456","RUNOOB"); if (mysqli_connect_errno($con)) { echo "连接 MySQL 失败: " . mysqli_connect_error(); } $sql = "SELECT name FROM websites ORDER BY alexa;"; $sql .= "SELECT app_name FROM apps"; // 执行多个查询 if (mysqli_multi_query($con,$sql)) { do { // 存储第一个结果集 if ($result=mysqli_store_result($con)) { while ($row=mysqli_fetch_row($result)) { printf("%s",$row[0]); echo "<br>"; } } } while (mysqli_next_result($con)); } mysqli_close($con); ?>
定义和用法
mysqli_next_result() 函数为 mysqli_multi_query() 准备下一个结果集。
语法
mysqli_next_result(connection);
参数 | 描述 |
---|---|
connection | 必需。规定要使用的 MySQL 连接。 |
技术细节
返回值: | 如果成功则返回 TRUE,如果失败则返回 FALSE。 |
---|---|
PHP 版本: | 5+ |
![PHP MySQLi 参考手册](/images/up.gif)
相关文章
- 【docker-compose】一键安装PostgreSQL数据库
- 【MySQL】基于Win10系统安装配置MySQL8.0.28版本的数据库
- 【docker】使用容器安装部署OceanBase社区版数据库
- mysql-connect-confused
- 用SQL语句进行数据库查询(简单查询)
- SQL(及存储过程)跑得太慢怎么办?
- 猿创征文|体验新一代分布式数据库—OceanBase
- POSTGRESQL index-only-scan 到底开不开 与 我 羊 了
- MYSQL 8 和 POLARDB 在处理order by 时的缺陷问题
- 数据库你信仰什么-- 我信不给自己打标签(CloudJUMP )
- POSTGRESQL 一个 autovacuum 自控的想法与实现架构
- POSTGRESQL 提高POSTGRESQL性能的一些习惯 (2)
- MYSQL POLARDB 学习系列之 拆解 POLARDB 7 (终结) 失败恢复与可靠性
- POSTGRESQL 提高POSTGRESQL性能的一些习惯 (3)
- 数据库上云就可以 解雇 DBA ,来说说数据库上云那些 “有意思” 的事情
- MYSQL performance_schema 不显示信息 和调整 performance_schema 的配置
- 搞数据库的就是运维, 你真逗 !
- Postgresql IO 对于PG的 过去,现在 , 未来 (1 过去和我们曾经解决的问题)
- 2023年弄数据库需要做点什么,反思疫情后遗症
- MYSQL 备份到底怎么办,XTRABACKUP 还是 MEB(2)--mysqlbackup MEB