
cubrid_field_seek() 함수는 cursor를 특정 필드 위치로 이동시키는 함수입니다. 이 함수는 cursor가 현재 위치에 있는 필드를 찾고, 그 필드의 위치로 cursor를 이동시킵니다.
cubrid_field_seek() 함수의 사용법은 다음과 같습니다.
#hostingforum.kr
php
cubrid_field_seek(result, offset)
- result: cursor 객체
- offset: 이동할 필드 위치 (0부터 시작)
예를 들어, 테이블의 특정 필드의 값을 기준으로 cursor를 이동시키는 방법은 다음과 같습니다.
#hostingforum.kr
php
// 테이블에 데이터를 삽입합니다.
$c = cubrid_connect("localhost", "3306", "demodb", "dba", "1234");
sql = "CREATE TABLE test (id int, name char(30), age int)";
cubrid_query($c, sql);
sql = "INSERT INTO test (id, name, age) VALUES (1, 'John', 20)";
cubrid_query($c, sql);
sql = "INSERT INTO test (id, name, age) VALUES (2, 'Jane', 22)";
cubrid_query($c, sql);
// 테이블의 데이터를 조회합니다.
sql = "SELECT * FROM test";
$result = cubrid_query($c, sql);
// cursor를 첫 번째 필드 위치로 이동시킵니다.
cubrid_field_seek($result, 0);
// cursor가 현재 위치에 있는 필드를 찾습니다.
$field = cubrid_fetch_field($result);
// cursor를 두 번째 필드 위치로 이동시킵니다.
cubrid_field_seek($result, 1);
// cursor가 현재 위치에 있는 필드를 찾습니다.
$field = cubrid_fetch_field($result);
이러한 코드를 통해 cursor를 특정 필드 위치로 이동시키는 방법을 확인할 수 있습니다.
2025-06-26 22:32