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

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

发布于 2025-04-23 18:54:49
0
23

函数名:cubrid_fetch()

适用版本:CUBRID >= 8.3.0

用法:cubrid_fetch() 函数用于从结果集中获取下一行作为关联数组或数字索引数组。

语法:mixed cubrid_fetch ( resource $result [, int $type = CUBRID_BOTH ] )

参数:

  • $result:CUBRID 查询结果资源。
  • $type(可选):指定返回的数组类型,取值为 CUBRID_ASSOC(返回关联数组),CUBRID_NUM(返回数字索引数组),CUBRID_BOTH(默认,返回关联数组和数字索引数组)。

返回值:成功时返回行数据的数组,失败或查找不到数据时返回 false。

示例:

  1. 使用关联数组方式获取结果:
<?php
// 连接数据库
$conn = cubrid_connect("localhost", 33000, "mydb", "username", "password");

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

// 获取结果的第一行数据
$row = cubrid_fetch($result, CUBRID_ASSOC);

// 输出结果
echo "ID: " . $row['id'] . ", Name: " . $row['name'];

// 释放资源
cubrid_close($conn);
?>
  1. 使用数字索引数组方式获取结果:
<?php
// 连接数据库
$conn = cubrid_connect("localhost", 33000, "mydb", "username", "password");

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

// 获取结果的第一行数据
$row = cubrid_fetch($result, CUBRID_NUM);

// 输出结果
echo "ID: " . $row[0] . ", Name: " . $row[1];

// 释放资源
cubrid_close($conn);
?>
评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流