mysqli_result::field_seek
(mysqli_field_seek) 지정된 필드 오프셋에 대한 결과 포인터 설정
기능 이름 : mysqli_result :: field_seek ()
해당 버전 : PHP 5, PHP 7
함수 설명 : mysqli_result :: field_seek () 메소드는 결과 세트의 포인터를 지정된 필드 오프셋으로 이동하는 데 사용됩니다.
구문 : bool mysqli_result :: field_seek (int $ field_offset)
매개 변수 :
반품 값 :
예:
<?php // 创建数据库连接 $mysqli = new mysqli("localhost", "username", "password", "database"); // 检查连接是否成功 if ($mysqli---> connect_errno) {echo "연결 실패 :". $ mysqli-> connect_error; 출구(); } // query $ query = "선택, 이름, 사용자의 나이"; $ result = $ mysqli-> query ($ query); // 쿼리 결과를 확인하면 ($ result) {// 포인터를 두 번째 필드로 이동 $ result-> field_seek (1); // 현재 필드의 정보를 가져옵니다 $ field = $ result-> fetch_field (); // 필드 정보 인쇄 "필드 이름 :". $ field-> 이름. "위의 예에서는 먼저 MySQLI 연결을 작성한 다음 쿼리 문을 실행합니다. 다음으로 MySQLI_RESULT :: FIELD_SEEK () 메소드를 사용하여 결과 세트의 포인터를 두 번째 필드 (이름 필드)로 이동합니다. 그런 다음 fetch_field () 메소드를 사용하여 현재 필드의 정보를 가져 와서 인쇄합니다. 마지막으로 데이터베이스 연결을 닫았습니다.
참고 : mysqli_result :: field_seek () 메소드를 사용하기 전에 쿼리 문을 실행하고 결과 세트 객체를 얻어야합니다.