(PHP 5, PHP 7 < 7.4.0)
ibase_execute — 執行先前準備好的查詢
如果查詢發生錯誤,則返回 false
。如果查詢成功且有結果集(可能為空,例如 SELECT 查詢),則返回結果標識符。如果查詢成功但沒有結果,則返回 true
。
注意事項:
此函數會返回受查詢影響的行數(如果 > 0 且適用於語句類型)。如果查詢成功但未影響任何行(例如,更新不存在的記錄),則會返回
true
。
範例 #1 ibase_execute() 範例
<?php
$dbh = ibase_connect($host, $username, $password);
$updates = array(
1 => 'Eric',
5 => 'Filip',
7 => 'Larry'
);
$query = ibase_prepare($dbh, "UPDATE FOO SET BAR = ? WHERE BAZ = ?");
foreach ($updates as $baz => $bar) {
ibase_execute($query, $bar, $baz);
}
?>