cubrid_result 함수는 결과 셋으로부터 하나의 셀에 있는 데이터를 반환하고, 실패하면 FALSE를 반환한다.
만약 거대한 결과셋에 작업하는 경우라면, cubrid_result 함수 대신 레코드 전체를 인출하는 함수 중 하나를 사용하여야 한다. 이러한 함수들은 한 번의 함수 호출로 다중 셀의 데이터를 반환하므로 cubrid_result 함수보다 더욱 빠르다. 또한, 필드 인수로 숫자 오프셋을 지정하는 것이 필드명 또는 테이블명.필드명 인수를 지정하는 것보다 더 빠르다.
string cubrid_result (resource $result, int $row[, mixed $field= 0])
<?php
$conn = cubrid_connect("localhost", 33000, "demodb");
$req = cubrid_execute($conn, "SELECT * FROM code");
$result = cubrid_result($req, 0);
var_dump($result);
$result = cubrid_result($req, 0, 1);
var_dump($result);
$result = cubrid_result($req, 5, "f_name");
var_dump($result);
cubrid_close_request($req);
cubrid_disconnect($conn);
?>
The above example will output:
string(1) "X"
string(5) "Mixed"
string(4) "Gold"