현재 위치: > 함수 카테고리 모음> mysqli_result::field_seek

mysqli_result::field_seek

(mysqli_field_seek) 지정된 필드 오프셋에 대한 결과 포인터 설정
이름:mysqli_result::field_seek
분류:mysqli
사용 언어:php
한 줄 설명:결과 세트 포인터를 지정된 필드 오프셋으로 이동

기능 이름 : mysqli_result :: field_seek ()

해당 버전 : PHP 5, PHP 7

함수 설명 : mysqli_result :: field_seek () 메소드는 결과 세트의 포인터를 지정된 필드 오프셋으로 이동하는 데 사용됩니다.

구문 : bool mysqli_result :: field_seek (int $ field_offset)

매개 변수 :

  • $ field_offset : 이동할 필드의 오프셋을 나타내는 정수. 필드 오프셋은 0에서 계산됩니다.

반품 값 :

  • 포인터가 성공적으로 이동하면 True를 반환하십시오.
  • 지정된 필드 오프셋이 범위를 벗어난 경우 거짓을 반환합니다.

예:

<?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-> 이름. "
"; echo"필드 유형 : ". $ field-> 유형."
"; echo"필드 길이 : ". $ field-> 길이."
";} else {echo"query 실패 : ". $ mysqli-> error;} // 연결을 닫습니다. $ mysqli-> close ();?>.

위의 예에서는 먼저 MySQLI 연결을 작성한 다음 쿼리 문을 실행합니다. 다음으로 MySQLI_RESULT :: FIELD_SEEK () 메소드를 사용하여 결과 세트의 포인터를 두 번째 필드 (이름 필드)로 이동합니다. 그런 다음 fetch_field () 메소드를 사용하여 현재 필드의 정보를 가져 와서 인쇄합니다. 마지막으로 데이터베이스 연결을 닫았습니다.

참고 : mysqli_result :: field_seek () 메소드를 사용하기 전에 쿼리 문을 실행하고 결과 세트 객체를 얻어야합니다.

유사한 함수
인기 기사