查詢

fbird_query()函式—用法及示例

「 執行一個 InterBase/Firebird 查詢,並返回結果集 」


函式名:fbird_query()

適用版本:PHP 5, PHP 7

用法:fbird_query() 函式用於執行一個 InterBase/Firebird 查詢,並返回結果集。

語法:resource fbird_query ( resource $link_identifier , string $query [, int $bind_args [, int $bind_args [, int $bind_args [, int $bind_args ]]]] )

引數:

  • link_identifier:一個有效的資料庫連線資源識別符號,透過 fbird_connect() 或 fbird_pconnect() 函式獲取。
  • query:要執行的查詢語句。
  • bind_args:可選引數,用於繫結引數的陣列。如果查詢語句中包含引數佔位符(例如:?),則可以使用 bind_args 陣列傳遞引數值。
  • bind_args_type:可選引數,用於指定 bind_args 中引數的資料型別。預設為字串型別。
  • bind_args_result:可選引數,用於指定 bind_args 中引數的結果型別。預設為字串型別。
  • bind_args_length:可選引數,用於指定 bind_args 中引數的長度。預設為自動檢測長度。

返回值:如果查詢成功,返回一個資源識別符號,用於訪問結果集。如果查詢失敗,返回 FALSE。

示例: 以下示例演示瞭如何使用 fbird_query() 函式執行一個查詢,並獲取結果集:

在上面的示例中,首先使用 fbird_connect() 函式連線到資料庫。然後,使用 fbird_query() 函式執行一個查詢,將結果儲存在 $result 變數中。接著,透過 fbird_fetch_assoc() 函式遍歷結果集,列印每個行的 ID、姓名和郵箱。最後,使用 fbird_free_result() 函式釋放結果集,並使用 fbird_close() 函式關閉資料庫連線。如果查詢失敗,將會列印錯誤資訊。

請注意,上述示例中的資料庫連線引數和查詢語句是示意性的,你需要根據實際情況進行修改。

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