mysqli multi query - 语法
bool mysqli_multi_query ( mysqli $link , string $query );
它用于对数据库使用分号分隔查询。
Sr.No | 参数 & Description |
---|---|
1 |
link 它指定要使用的MySQL连接 |
2 |
query 一个或多个用分号分隔的查询 |
mysqli multi query - 返回值
成功时返回TRUE,失败时返回FALSE。
mysqli multi query - 示例
<?php $connection_mysql=mysqli_connect("localhost","user","pass","db");if (mysqli_connect_errno($connection_mysql)){ echo "Failed to connect to MySQL: " . mysqli_connect_error(); }
$sql="SELECT Lastname FROM Persons;SELECT Country FROM Customers";
if (mysqli_multi_query(sql)){ do{ if (connection_mysql)){ while (result)){ printf("%s\n",row</span><span class="pun">[</span><span class="lit">0</span><span class="pun">]);</span><span class="pln"> </span><span class="pun">}</span><span class="pln"> mysqli_free_result</span><span class="pun">(</span><span class="pln">connection_mysql); } }while (mysqli_next_result(connection_mysql</span><span class="pun">));</span><span class="pln"> </span><span class="pun">}</span><span class="pln"> mysqli_close</span><span class="pun">(</span><span class="pln">connection_mysql); ?>