라이브러리

[PHP] cubrid_move_cursor - 결과에서 커서를 이동합니다.




CUBRID Move Cursor

CUBRID Move Cursor는 CUBRID 데이터베이스에서 사용할 수 있는 내장 함수입니다. 이 함수는 현재 커서의 위치를 변경하여, 이전 또는 다음 레코드로 이동할 수 있도록 도와줍니다.

Syntax

#hostingforum.kr
php

cubrid_move_cursor(cursor, offset)



* `cursor`: 현재 커서의 위치를 지정하는 변수입니다.
* `offset`: 이동할 레코드의 위치를 지정하는 변수입니다. 음수는 이전 레코드로, 양수는 다음 레코드로 이동합니다.

예제

#hostingforum.kr
php

<?php

// CUBRID 연결

$conn = cubrid_connect("localhost", 33000, "demodb");



// SQL 문 실행

$result = cubrid_execute($conn, "SELECT * FROM customers");



// 커서 생성

$cursor = cubrid_cursor($result);



// 현재 커서의 위치를 2 레코드 앞으로 이동

cubrid_move_cursor($cursor, -2);



// 현재 커서의 위치를 3 레코드 뒤로 이동

cubrid_move_cursor($cursor, 3);



// 커서의 현재 위치를 출력

echo "현재 커서의 위치: " . cubrid_get_cursor($cursor) . "
";



// 커서의 현재 레코드를 출력

echo "현재 레코드: " . cubrid_fetch_array($cursor) . "
";



// 커서 닫기

cubrid_close_cursor($cursor);



// 연결 닫기

cubrid_disconnect($conn);

?>



주의사항

* `cubrid_move_cursor` 함수는 현재 커서의 위치를 변경하므로, 이전 커서의 위치를 저장한 후에 사용해야 합니다.
* `offset` 변수는 음수 또는 양수 모두 사용할 수 있습니다. 음수는 이전 레코드로, 양수는 다음 레코드로 이동합니다.
* `cubrid_move_cursor` 함수는 현재 커서의 위치를 변경하므로, 이전 커서의 위치를 저장한 후에 사용해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 637 페이지

검색

게시물 검색