函式名稱: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."。