函数名称:cubrid_fetch_object()
适用版本:CUBRID 版本 8.3.0 或以上
用法:cubrid_fetch_object(resource $result)
参数:
- $result:一个结果集资源,由 cubrid_execute() 或 cubrid_query() 返回的
返回值:返回一个包含结果集中下一行数据的对象,如果没有更多行,则返回 false。对象的属性名与列名对应。
示例:
// 假设已经连接到数据库,并执行了查询语句
$query = "SELECT id, name, email FROM users";
$result = cubrid_query($connection, $query);
// 获取结果集中的下一行数据,并返回一个对象
$data = cubrid_fetch_object($result);
if ($data) {
echo "ID: " . $data->id . "<br>";
echo "Name: " . $data->name . "<br>";
echo "Email: " . $data->email . "<br>";
} else {
echo "No more data.";
}
该示例展示了从结果集中获取下一行数据并以对象的形式访问各列的值。如果存在更多行数据,则输出该行的 ID、Name 和 Email 值,否则输出 "No more data."。