(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);
}
?>