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

mysqli_stmt::data_seek

(mysqli_stmt_data_seek) 명령문 결과 세트에서 행을 찾으십시오
이름:mysqli_stmt::data_seek
분류:mysqli
사용 언어:php
한 줄 설명:결과 세트에서 포인터를 지정된 행 번호로 이동

기능 이름 : mysqli_stmt :: data_seek ()

함수 설명 :이 기능은 결과 세트에서 지정된 줄 번호로 포인터를 이동하는 데 사용됩니다.

기능 사용 : bool mysqli_stmt :: data_seek (int $ offset)

매개 변수 :

  • $ OFFSET : 0부터 시작하는 줄 번호가 이동할 줄 번호를 나타냅니다.

반품 값 :

  • 성공시 사실을 반환하고 실패에 대한 거짓.

샘플 코드 :

 <?php // 假设已经连接到MySQL数据库,并且准备了一个查询语句// 创建预处理语句对象$stmt = $mysqli->prepare("SELECT id, name, age FROM users"); // 执行预处理语句$stmt->execute(); // 绑定结果集中的列到变量$stmt->bind_result($id, $name, $age); // 移动结果集的指针到第三行(假设有足够多的行) $stmt->data_seek(2); // 获取第三行的数据$stmt->fetch(); // 输出第三行的数据echo "ID: " . $id . ", Name: " . $name . ", Age: " . $age; // 关闭预处理语句和数据库连接$stmt->close(); $mysqli->close(); ?>

위의 예제 코드에서는 MySQL 데이터베이스에 연결되어 쿼리 문을 준비했다고 가정합니다. 먼저, 우리는 전처리 명령문 객체 $ stmt를 생성하고 전처리 문을 실행합니다. 그런 다음 bind_result () 함수를 사용하여 결과 세트의 열을 변수 $ id, $ name 및 $ age에 바인딩합니다. 다음으로 Data_Seek () 함수를 사용하여 결과 세트의 포인터를 세 번째 행으로 이동합니다. 마지막으로 Fetch () 함수를 사용하여 현재 포인터 위치에서 데이터를 가져 와서 화면에 출력합니다.

위의 예제 코드의 줄 번호는 0에서 계산됩니다. 즉, 첫 번째 줄의 줄 번호는 0이고, 두 번째 줄의 줄 번호는 1 등입니다.

유사한 함수
인기 기사