結果セットで行番号 3 のデータを検索します。
// データベースのユーザー名: root、パスワード: 123456、データベース: CODERCTO であると仮定します $con=mysqli_connect("localhost","root","123456","CODERCTO") if (mysqli_connect_errno($con)) { echo "MySQL に接続します失敗しました: " .mysqli_connect_error(); } $sql="Web サイトから名前、URL を選択 ORDER BY alexa";if ($result=mysqli_query($con,$sql)){ //行番号 3 のデータを探す mysqli_data_seek($result,2); //データを読み取る $row=mysqli_fetch_row($result); printf ("名前: %s URL: %sn", $row[0], $row[1]);結果セットを解放します mysqli_free_result($result);}mysqli_close($con);?>
mysqli_data_seek() 関数は、結果セット内の任意の行への結果ポインターを調整します。
mysqli_data_seek(結果,オフセット) ;
パラメータ | 説明する |
---|---|
結果 | 必須。 mysqli_query()、mysqli_store_result()、または mysqli_use_result() によって返される結果セット識別子を指定します。 |
オフセット | 必須。フィールドのオフセットを指定します。範囲は 0 から行の合計数 - 1 までである必要があります。 |
戻り値: | 成功した場合は TRUE を返し、失敗した場合は FALSE を返します。 |
---|---|
PHPのバージョン: | 5+ |