php 使用mysqli_multi_query函数执行多条SQL语句
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 } } mysqli_free_result($result); } if(mysqli_more_results($mysqli)) { echo " } } while(mysqli_next_result($mysqli)); } mysqli_close($mysqli); ?> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
