現在の位置: ホーム> 関数カテゴリ一覧> 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を返します。
  • 指定されたフィールドオフセットが範囲外である場合、falseを返します。

例:

<?php // 创建数据库连接 $mysqli = new mysqli("localhost", "username", "password", "database"); // 检查连接是否成功 if ($mysqli---> connect_errno){echo "connection failed:"。 $ mysqli-> connect_error;出口(); } // query $ queryを実行= "id、name、age from users"を選択します "; $ result = $ mysqli-> query($ query); //($ result)の場合、クエリ結果を確認します($ result){//ポインターを2番目のフィールドに移動します$ result-> field_seek(1); //現在のフィールドの情報を取得$ field = $ result-> fetch_field(); //フィールド情報を印刷して、 "フィールド名:"をエコーし​​ます。 $ field-> name。 「
"; echo"フィールドタイプ: "。$ field-> type。"
"; echo"フィールド長: "。$ field-> length。"
";} else {echo" query failed: "。$ mysqli-> error;} //接続を閉じる$ mysqli-> close();?>>

上記の例では、最初にMySQLI接続を作成し、次にクエリステートメントを実行します。次に、mysqli_result :: field_seek()メソッドを使用して、結果のポインターを2番目のフィールド(名前フィールド)に移動します。次に、fetch_field()メソッドを使用して、現在のフィールドの情報を取得して印刷します。最後に、データベース接続を閉じました。

注:mysqli_result :: field_seek()メソッドを使用する前に、クエリステートメントを実行して結果セットオブジェクトを取得する必要があります。

類似の関数
人気記事(にんききじ)