查詢

odbc_exec()函式—用法及示例

「 執行一條 SQL 語句並返回一個結果集 」


函式名稱:odbc_exec()

適用版本:PHP 4, PHP 5, PHP 7

函式描述:odbc_exec() 函式用於執行一條 SQL 語句並返回一個結果集。

語法:resource odbc_exec ( resource $connection_id , string $query_string [, int $flags = 0 ] )

引數:

  • connection_id:ODBC 連線識別符號,由 odbc_connect() 函式返回。
  • query_string:要執行的 SQL 查詢語句。
  • flags:可選引數,用於指定執行查詢的行為。預設為 0。

返回值:如果執行成功,返回一個結果集識別符號,如果執行失敗,返回 FALSE。

示例:

// 連線到資料庫
$connection = odbc_connect("Driver={MySQL ODBC 5.3 Unicode Driver};Server=localhost;Database=myDatabase;", "username", "password");

// 執行查詢
$query = "SELECT * FROM myTable";
$result = odbc_exec($connection, $query);

// 檢查執行是否成功
if ($result === false) {
    echo "執行查詢失敗!";
} else {
    // 遍歷結果集
    while ($row = odbc_fetch_array($result)) {
        echo "ID: " . $row['id'] . ", Name: " . $row['name'] . "<br>";
    }
}

// 關閉連線
odbc_close($connection);

注意事項:

  • 在使用 odbc_exec() 函式之前,必須先使用 odbc_connect() 函式建立與資料庫的連線。
  • 使用 odbc_fetch_array() 函式可以逐行遍歷結果集中的資料。
  • 在完成查詢後,應使用 odbc_close() 函式關閉與資料庫的連線,釋放資源。
補充糾錯
上一個函式: odbc_execute()函式
下一個函式: odbc_errormsg()函式
熱門PHP函式
分享連結