查詢

mysql_info()函式—用法及示例

「 返回最後一次執行的SQL語句的額外資訊 」


函式名: mysql_info()

適用版本: PHP 5.2.0及以上版本

函式描述: mysql_info() 函式返回最後一次執行的SQL語句的額外資訊。

語法: string mysql_info ([ resource $link_identifier = NULL ] )

引數:

  • link_identifier(可選):MySQL連線識別符號。如果未提供,則預設使用最後一個開啟的連線。

返回值:返回一個字串,包含有關最後一次執行的SQL語句的額外資訊。

示例:

<?php
// 建立連線
$link = mysql_connect('localhost', 'username', 'password');

// 選擇資料庫
mysql_select_db('database', $link);

// 執行SQL查詢
$result = mysql_query("SELECT * FROM users", $link);

// 獲取SQL語句的額外資訊
$info = mysql_info($link);

echo "最後一次執行的SQL語句的額外資訊:".$info;

// 關閉連線
mysql_close($link);
?>

輸出: 最後一次執行的SQL語句的額外資訊:Records: 10 Duplicates: 0 Warnings: 0

注意事項:

  • 該函式僅適用於使用mysql擴充套件的PHP版本,不適用於使用mysqli或PDO擴充套件的版本。
  • 如果沒有執行過SQL查詢,或者查詢失敗,該函式將返回空字串。
  • 可以使用該函式獲取有關查詢執行後的狀態資訊,如記錄數、重複項數和警告數等。
補充糾錯
上一個函式: mysql_insert_id()函式
下一個函式: mysql_get_server_info()函式
熱門PHP函式
分享連結