牛牛在线工具

ibase_fetch_row()

收录 8868 个 PHP 函数,含用途说明与用法示例。

ibase_fetch_row()

从 InterBase 查询结果中获取一行数据

函数名:ibase_fetch_row() 适用版本:PHP 4, PHP 5, PHP 7 用法:ibase_fetch_row(resource $result_id [, int $fetch_flag = 0]) 参数: $result_id:一个有效的 InterBase 结果资源。 $fetch_flag(可选):指定返回结果行的类型。默认为 0,表示返回一个数字索引数组;如果设置为 IBASE_TEXT,则返回一个关联索引数组。 返回值:成功时返回包含结果行数据的数组,失败时返回 false。 示例: <?php // 连接到数据库 $conn = ibase_connect('localhost:/path/to/database.fdb', 'username', 'password'); // 准备 SQL 查询 $query = "SELECT * FROM customers"; // 执行查询 $result = ibase_query($conn, $query); // 获取结果行数据 while ($row = ibase_fetch_row($result)) { // 输出结果行数据 echo "Customer ID: " . $row[0] . "<br>"; echo "Name: " . $row[1] . "<br>"; echo "Email: " . $row[2] . "<br>"; // ... } // 释放结果资源和关闭数据库连接 ibase_free_result($result); ibase_close($conn); ?> 以上示例演示了如何使用 ibase_fetch_row() 函数从 InterBase 查询结果中获取一行数据。首先,使用 ibase_connect() 函数建立与数据库的连接。然后,使用 ibase_query() 函数执行 SQL 查询并获取结果资源。接下来,使用 ibase_fetch_row() 函数在循环中逐行获取结果数据。最后,使用数组索引访问结果行的各个字段,并进行相应的操作。最后,使用 ibase_free_result() 函数释放结果资源,并使用 ibase_close() 函数关闭数据库连接。