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

mysql_data_seek

레코드 포인터를 움직입니다.
이름:mysql_data_seek
분류:분류되지 않음
사용 언어:php
한 줄 설명:결과 세트에서 포인터를 지정된 행 번호로 이동

함수 이름 : mysql_data_seek ()

해당 버전 : PHP 4, PHP 5, PHP 7

함수 설명 : mysql_data_seek () 함수는 결과 세트의 포인터를 지정된 줄 번호로 이동합니다.

구문 : bool mysql_data_seek (Resource $ result, int $ row_number)

매개 변수 :

  • 결과 : mysql_query () 함수를 통해 얻은 mysql query result resource.
  • ROW_NUMBER : 포인터를 움직일 줄 번호는 0에서 시작됩니다.

반환 값 : 성공시 사실, 실패에 대한 거짓.

예:

 // 假设已连接到MySQL 数据库并选择了数据库// 执行查询$query = mysql_query("SELECT * FROM users"); // 检查查询是否成功if($query) { // 获取结果集中的总行数$total_rows = mysql_num_rows($query); // 将指针移动到第3行mysql_data_seek($query, 2); // 循环输出从第3行开始的结果集while($row = mysql_fetch_assoc($query)) { echo $row['username'] . "<br>"; } } else { echo "查询失败"; }

위의 예에서 먼저 쿼리를 실행하고 결과를 $query 변수에 저장합니다. 그런 다음 mysql_data_seek() 함수를 사용하여 결과 세트에서 포인터를 줄 3으로 이동합니다 (줄 번호는 0에서 카운트하기 때문에 줄 번호는 2입니다). 다음으로 mysql_fetch_assoc() 함수를 사용하여 3 행에서 시작하는 결과 세트에서 각 행의 사용자 이름을 루프합니다. 루프 전에 쿼리 결과를 확인하여 쿼리가 성공했는지 확인했습니다.

유사한 함수
  • 결과 세트에서 행을 가져 와서 열거 배열로 반환하십시오. fetch_row

    fetch_row

    결과세트에서행을가져와서열거배열로반환하
  • 지정된 필드의 길이를 반환합니다. mysql_field_len

    mysql_field_len

    지정된필드의길이를반환합니다.
  • SimpleXML 요소에 속성을 추가하십시오. addAttribute

    addAttribute

    SimpleXML요소에속성을추가하십시
  • 지정된 파일의 마지막 수정 시간을 반환합니다. ftp_mdtm

    ftp_mdtm

    지정된파일의마지막수정시간을반환합니다.
  • ASXML ()에 대한 별칭. saveXML

    saveXML

    ASXML()에대한별칭.
  • 이전 MySQL 작업의 영향을받는 레코드 행 수를 얻습니다. mysql_affected_rows

    mysql_affected_rows

    이전MySQL작업의영향을받는레코드행수
  • 각 프로세스에 대한 클라이언트 통계를 반환합니다. get_client_stats

    get_client_stats

    각프로세스에대한클라이언트통계를반환합니
  • MySQL 프로세스를 나열합니다. mysql_list_processes

    mysql_list_processes

    MySQL프로세스를나열합니다.
인기 기사