라이브러리

[PHP] mysqli_result::field_seek - 결과 포인터를 지정된 필드 오프셋으로 설정합니다.




mysqli_result::field_seek

mysqli_result::field_seek은 mysqli_result 객체의 현재 커서 위치를 특정 필드에 맞추는 메서드입니다. 이 메서드는 mysqli_result 객체의 현재 커서 위치를 특정 필드의 시작 위치로 이동시킵니다.

Syntax

#hostingforum.kr
php

mysqli_result::field_seek($offset)



* `$offset`: 필드의 시작 위치를 나타내는 정수 값입니다. 필드의 시작 위치는 0부터 시작합니다.

Example

#hostingforum.kr
php

// MySQL 서버에 연결

$conn = new mysqli("localhost", "username", "password", "database");



// 쿼리 실행

$result = $conn->query("SELECT * FROM users");



// 필드의 시작 위치를 0으로 설정

$result->field_seek(0);



// 필드의 이름을 가져옵니다.

echo $result->fetch_field()->name . "
";



// 필드의 시작 위치를 1로 설정

$result->field_seek(1);



// 필드의 이름을 가져옵니다.

echo $result->fetch_field()->name . "
";



// 쿼리 결과를 닫습니다.

$result->close();



주의사항

* 필드의 시작 위치는 0부터 시작합니다.
* 필드의 시작 위치를 설정한 후, fetch_field() 메서드를 호출하여 필드의 정보를 가져올 수 있습니다.
* 필드의 시작 위치를 설정한 후, fetch_row() 메서드를 호출하여 행의 데이터를 가져올 수 있습니다.

mysqli_result::field_seek 사용 시 주의할 점

* 필드의 시작 위치를 설정한 후, fetch_field() 메서드를 호출하여 필드의 정보를 가져올 때, 필드의 이름이 변경된 경우, 필드의 시작 위치를 다시 설정해야 합니다.
* 필드의 시작 위치를 설정한 후, fetch_row() 메서드를 호출하여 행의 데이터를 가져올 때, 행의 데이터가 변경된 경우, 필드의 시작 위치를 다시 설정해야 합니다.

mysqli_result::field_seek 사용 시 예시

#hostingforum.kr
php

// MySQL 서버에 연결

$conn = new mysqli("localhost", "username", "password", "database");



// 쿼리 실행

$result = $conn->query("SELECT * FROM users");



// 필드의 시작 위치를 0으로 설정

$result->field_seek(0);



// 필드의 이름을 가져옵니다.

echo $result->fetch_field()->name . "
";



// 필드의 시작 위치를 1로 설정

$result->field_seek(1);



// 필드의 이름을 가져옵니다.

echo $result->fetch_field()->name . "
";



// 필드의 시작 위치를 다시 0으로 설정

$result->field_seek(0);



// 필드의 이름을 가져옵니다.

echo $result->fetch_field()->name . "
";



// 쿼리 결과를 닫습니다.

$result->close();



mysqli_result::field_seek 사용 시 주의할 점

* 필드의 시작 위치를 설정한 후, fetch_field() 메서드를 호출하여 필드의 정보를 가져올 때, 필드의 이름이 변경된 경우, 필드의 시작 위치를 다시 설정해야 합니다.
* 필드의 시작 위치를 설정한 후, fetch_row() 메서드를 호출하여 행의 데이터를 가져올 때, 행의 데이터가 변경된 경우, 필드의 시작 위치를 다시 설정해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색