
mysqli_stmt::data_seek 함수는 ResultSet의 커서를 특정 위치로 이동시켜주는 함수입니다. 이 함수는 ResultSet의 커서를 0부터 시작하는 인덱스로 위치시킵니다. 예를 들어, ResultSet의 총 레코드 수가 1000개라고 가정할 때, data_seek 함수를 사용하여 커서를 500번째 레코드로 이동시키려면 499를 인수로 전달하면 됩니다.
mysqli_stmt::data_seek($stmt, 499);
ResultSet의 커서는 0부터 시작하는 인덱스까지 이동할 수 있습니다. 따라서, ResultSet의 총 레코드 수가 1000개라고 가정할 때, 커서를 1000번째 레코드까지 이동시키려면 999를 인수로 전달하면 됩니다.
mysqli_stmt::data_seek($stmt, 999);
ResultSet의 커서가 0부터 시작하는 인덱스까지 이동할 수 있으므로, 커서를 음수 인덱스로 이동시키는 것은 불가능합니다. 또한, 커서를 ResultSet의 총 레코드 수보다 큰 인덱스로 이동시키는 것도 불가능합니다.
2025-07-15 13:24