ibase_fetch_object

(PHP 5, PHP 7 < 7.4.0)

ibase_fetch_object从 InterBase 数据库获取对象

描述

ibase_fetch_object(resource $result_id, int $fetch_flag = 0): object

从给定的结果标识符中获取一行作为伪对象。

ibase_fetch_object() 的后续调用将返回结果集中的下一行。

参数

result_id

通过 ibase_query()ibase_execute() 获取的 InterBase 结果标识符。

fetch_flag

fetch_flag 是常量 IBASE_TEXTIBASE_UNIXTIME 的组合,使用按位或运算符进行组合。传递 IBASE_TEXT 将导致此函数返回 BLOB 内容而不是 BLOB ID。传递 IBASE_UNIXTIME 将导致此函数返回日期/时间值作为 Unix 时间戳而不是格式化字符串。

返回值

返回包含下一行信息的

范例

范例 #1 ibase_fetch_object() 示例

<?php
$dbh
= ibase_connect($host, $username, $password);
$stmt = 'SELECT * FROM tblname';
$sth = ibase_query($dbh, $stmt);
while (
$row = ibase_fetch_object($sth)) {
echo
$row->email . "\n";
}
ibase_close($dbh);
?>

参见

添加注释

用户贡献的注释 1 个注释

r dot metzger at spectraweb dot ch
23 年前
Interbase 并不总是以大写字母存储。这取决于您创建表的

如果您使用 CREATE TABLE xyz(email varchar(90)),则必须使用
To Top