查詢

fbird_execute()函式—用法及示例

「 執行準備好的 SQL 語句 」


函式名稱:fbird_execute()

適用版本:Firebird 2.0.0+

用法:fbird_execute() 函式用於執行準備好的 SQL 語句。

語法:fbird_execute(resource $query)

引數:

  • $query:一個預先準備好的 SQL 查詢的結果集,透過 fbird_prepare() 函式獲得。

返回值:如果執行成功,返回一個結果資源(resource),否則返回 FALSE。

示例:

// 假設已經連線到 Firebird 資料庫

// 準備 SQL 查詢語句
$query = fbird_prepare($connection, "SELECT * FROM customers WHERE age > ?");

// 繫結引數
$age = 25;
fbird_execute($query, array($age));

// 獲取結果
while ($row = fbird_fetch_assoc($query)) {
    echo $row['name'] . ' - ' . $row['email'] . '<br>';
}

// 釋放結果集
fbird_free_result($query);

上述示例中,我們首先使用 fbird_prepare() 函式準備了一個 SQL 查詢語句,並使用佔位符 "?" 代替了實際的引數值。然後,我們使用 fbird_execute() 函式執行了該查詢,並傳遞了一個包含引數值的陣列。接著,我們透過迴圈遍歷結果集,使用 fbird_fetch_assoc() 函式獲取每一行的資料,並將其輸出。最後,我們使用 fbird_free_result() 函式釋放了結果集。

請注意,此示例僅為演示 fbird_execute() 函式的用法,實際使用時需要根據具體情況進行適當的修改和錯誤處理。

補充糾錯
上一個函式: fbird_errmsg()函式
下一個函式: fbird_fetch_assoc()函式
熱門PHP函式
分享連結