加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

php 使用mysqli_multi_query函数执行多条SQL语句

发布时间:2020-05-25 01:54:07 所属栏目:PHP 来源:互联网
导读:php mysqli_multi_query函数用于一次性执行多条mysql语句,即批量执行sql语句,每条sql语句之间用逗号分开,本文章向大家介绍mysqli_multi_query函数的用法和使用实例,需要的朋友可以参考一下。

mysqli_multi_query介绍

mysqli_multi_query() 函数执行一个或多个针对数据库的查询。多个查询用分号进行分隔。

语法:

mysqli_multi_query(connection,query);

参数:

参数

描述

connection

必需。规定要使用的 MySQL 连接。

query

必需。规定一个或多个查询,用分号进行分隔。

mysqli_multi_query实例

使用mysqli_multi_query函数执行多条sql语句。

$mysqli = new mysqli("localhost","username","password","mydatabase",3306);

$queries = "SELECT * FROM mytable; SELECT * FROM anothertable";

if(mysqli_multi_query($mysqli,$queries)) {

do {

if($result = mysqli_store_result($mysqli)) {

while($row = mysqli_fetch_row($result)) {

foreach($row as $key => $value) {

echo "$key => $value
n";

}

}

mysqli_free_result($result);

}

if(mysqli_more_results($mysqli)) {

echo "
nNext result set
n";

}

} while(mysqli_next_result($mysqli));

}

mysqli_close($mysqli);

?>

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读