函数名:cubrid_data_seek()
适用版本:CUBRID PHP Driver Version 8.3.0以上
用法:cubrid_data_seek() 函数用于在结果集中移动指针到指定的行号。它只能在 SELECT 查询的结果集上使用。
语法:bool cubrid_data_seek ( resource $result, int $row_number )
参数:
返回值:如果成功移动指针到指定行号,则返回 true。如果失败,则返回 false。
示例:
// 连接数据库
$conn = cubrid_connect("localhost", 33000, "demo", "username", "password");
// 查询数据
$sql = "SELECT * FROM customers";
$result = cubrid_query($conn, $sql);
// 获取总行数
$row_count = cubrid_num_rows($result);
// 移动指针到第3行
if (cubrid_data_seek($result, 2)) {
// 获取第3行数据
$row = cubrid_fetch_assoc($result);
echo "第3行数据:" . implode(", ", $row);
} else {
echo "移动指针到第3行失败";
}
// 关闭数据库连接
cubrid_disconnect($conn);
注意事项: