
mysqli_result::field_seek 함수는 mysqli_result 객체의 내부 포인터를 특정 필드 위치로 이동시킵니다. 이 함수는 0부터 시작하는 필드 인덱스를 사용합니다.
예를 들어, 다음과 같은 코드를 생각해 봅시다.
#hostingforum.kr
php
$result = mysqli_query($conn, "SELECT * FROM 테이블명");
$result->field_seek(0);
이 코드는 cursor를 첫 번째 필드에 위치시키는 것이 맞습니다. 하지만, 첫 번째 필드는 0이 아닌 1에 해당합니다. 이유는 MySQL이 0부터 필드 이름을 인덱싱하지 않기 때문입니다.
따라서, cursor는 첫 번째 필드에 위치하게 됩니다. 이 필드는 테이블의 첫 번째 열에 해당합니다.
2025-07-19 18:27