男女疯狂一边摸一边做羞羞视频|啊好深好硬快点用力别停动态图|亚洲一区无码中文字幕|特级无码毛片免费视频播放▽|久久狠狠躁免费观看|国内精品久久久久久网站

mysqli::multi_query

mysqli_multi_query

(PHP 5, PHP 7, PHP 8)

mysqli::multi_query -- mysqli_multi_query執行查詢(xún)

說(shuō)明

面向對象風(fēng)格

mysqli::multi_query(string $query): bool

過(guò)程化風(fēng)格

mysqli_multi_query(mysqli $link, string $query): bool

執行一個(gè) SQL 語(yǔ)句,或者多個(gè)使用分號分隔的 SQL 語(yǔ)句。

要獲得執行結果中的第一個(gè)結果集,請使用 mysqli_use_result()mysqli_store_result() 函數。 要讀取后續的結果集, 請使用 mysqli_more_results()mysqli_next_result() 函數。

參數

mysql

僅以過(guò)程化樣式:由mysqli_connect()mysqli_init() 返回的 mysqli 對象。

query

查詢(xún)語(yǔ)句。

查詢(xún)語(yǔ)句中的數據一定要正確的進(jìn)行 轉義。

返回值

如果第一個(gè) SQL 語(yǔ)句就失敗了,返回 false。 如果是批量執行 SQL 語(yǔ)句, 必須首先調用 mysqli_next_result() 函數,才可以獲取后續語(yǔ)句的錯誤信息。

范例

示例 #1 mysqli::multi_query() 例程

面向對象風(fēng)格

<?php
$mysqli 
= new mysqli("localhost""my_user""my_password""world");

/* 檢查連接 */
if (mysqli_connect_errno()) {
    
printf("Connect failed: %s\n"mysqli_connect_error());
    exit();
}

$query  "SELECT CURRENT_USER();";
$query .= "SELECT Name FROM City ORDER BY ID LIMIT 20, 5";

/* 批量執行查詢(xún) */
if ($mysqli->multi_query($query)) {
    do {
        
/* store first result set */
        
if ($result $mysqli->store_result()) {
            while (
$row $result->fetch_row()) {
                
printf("%s\n"$row[0]);
            }
            
$result->free();
        }
        
/* print divider */
        
if ($mysqli->more_results()) {
            
printf("-----------------\n");
        }
    } while (
$mysqli->next_result());
}

/* 關(guān)閉連接 */
$mysqli->close();
?>

過(guò)程化風(fēng)格

<?php
$link 
mysqli_connect("localhost""my_user""my_password""world");

/* 檢查連接 */
if (mysqli_connect_errno()) {
    
printf("Connect failed: %s\n"mysqli_connect_error());
    exit();
}

$query  "SELECT CURRENT_USER();";
$query .= "SELECT Name FROM City ORDER BY ID LIMIT 20, 5";

/* 批量執行查詢(xún) */
if (mysqli_multi_query($link$query)) {
    do {
        
/* store first result set */
        
if ($result mysqli_store_result($link)) {
            while (
$row mysqli_fetch_row($result)) {
                
printf("%s\n"$row[0]);
            }
            
mysqli_free_result($result);
        }
        
/* print divider */
        
if (mysqli_more_results($link)) {
            
printf("-----------------\n");
        }
    } while (
mysqli_next_result($link));
}

/* 關(guān)閉連接 */
mysqli_close($link);
?>

以上例程的輸出類(lèi)似于:

my_user@localhost
-----------------
Amersfoort
Maastricht
Dordrecht
Leiden
Haarlemmermeer

參見(jiàn)

男女疯狂一边摸一边做羞羞视频|啊好深好硬快点用力别停动态图|亚洲一区无码中文字幕|特级无码毛片免费视频播放▽|久久狠狠躁免费观看|国内精品久久久久久网站