首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]cubrid_fetch_row()函数—用法及示例

发布于 2025-04-23 18:56:05
0
19

函数名:cubrid_fetch_row()

适用版本:CUBRID >= 8.4.0

用法: cubrid_fetch_row(resource $result): array|false

该函数用于从查询结果集中获取一行数据,并以数组的形式返回该行数据。如果没有更多数据可用,则返回false。

参数:

  • $result: 必需,从cubrid_execute()函数返回的结果资源。

返回值:

  • 返回一个包含当前行数据的索引数组,数组的索引从0开始。如果没有更多数据可用,则返回false。

示例:

// 连接到CUBRID数据库服务器 $conn = cubrid_connect("localhost", 33000, "database", "username", "password");

// 执行查询 $query = "SELECT * FROM table"; $result = cubrid_execute($conn, $query);

// 获取结果集中的一行数据 $row = cubrid_fetch_row($result);

// 输出获取到的数据 if ($row !== false) { foreach ($row as $value) { echo $value . " "; } } else { echo "No more data."; }

上述示例中,我们首先通过cubrid_connect()函数连接到CUBRID数据库服务器。然后,使用cubrid_execute()函数执行了一条查询语句,并将执行结果保存在$result变量中。接着,使用cubrid_fetch_row()函数从结果集中获取了一行数据,并将该行数据保存在$row变量中。最后,我们通过foreach循环遍历$row数组,并逐个输出其中的元素值。如果没有更多数据可用,则输出"No more data."。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流