cubrid_fetch_object 함수는 지정된 result 식별자와 연관된 결과로부터 하나의 레코드를 인출하여 속성을 가진 객체로 반환하고, 내부 데이터 포인터를 앞으로 이동시킨다. 더 이상의 행이 존재하지 않으면 FALSE를 반환한다. 이 함수의 실행을 통해 반환된 객체는 해당 레코드가 가진 필드의 이름을 그 속성으로 가지며, 해당 속성을 통해 각 필드 값을 참조할 수 있다.
object cubrid_fetch_object ( int $result )
<?php
$link = cubrid_connect('localhost', 8080, ‘cubrid_database’, 'cubrid_user', 'cubrid_password');
if (!$link) {
die('Could not connect: ' , cubrid_error_msg ());
}
$result = cubrid_execute($link , "select * from mytable");
while ($row = cubrid_fetch_object($result)) {
echo $row->user_id;
echo $row->fullname;
}
?>