ホームページ  >  記事  >  バックエンド開発  >  mysqli_result クラス -- メンバーメソッド

mysqli_result クラス -- メンバーメソッド

WBOY
WBOYオリジナル
2016-08-08 09:26:151900ブラウズ

mysqli_result クラス - メンバーメソッド
close() 結果セットが呼び出されると、内部部分を解放して結果セットを閉じます。
data_seek() を持つと、
fetch_array() は、通常のインデックス配列の形式で結果レコードを返します。連想配列
fetch_assoc() は通常の形式で結果レコードを返します。連想配列
fetch_object() は、オブジェクト
fetch_row() の形式で結果レコードを返します。 ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ を使用すると、通常のインデックス配列
field_seek() の形式で結果レコードを返しますオフセット位置は整数
$field_count ‐ ' s ' s ‐ ‐ ‐ 最初の列の長さを取得します
mysqli_result クラスのオブジェクトは、クエリを通じて select ステートメントを実行することによってデフォルトで返されます( ) メソッドを mysqli オブジェクトに追加すると、すべての結果データが mysql サーバーからクライアントに取得され、オブジェクトに保存されます。
結果を mysql サーバーに一時的に残し、必要に応じてレコードを 1 つずつ読み取りたい場合は、query() メソッドを呼び出すときに 2 番目のパラメーターに MYSQL_USE_RESULT 値を指定する必要があります。処理中のデータ セットのサイズが比較的大きい場合、またはすべてを一度にフェッチしてクライアントに戻すのに適していない場合は、このパラメータを使用すると便利です。ただし、このクエリで見つかったレコードの数を知りたい場合は、すべての結果レコードが読み取られた後にのみ知ることができます。 mysqli オブジェクトの query() メソッドを使用して結果セットを取得するコード:
$result=$mysqli->query('select * from table limit 10'); // データをクライアントに返して解析します。結果セットデータから

上記は mysqli_result クラスのメンバー メソッドを紹介した内容であり、PHP チュートリアルに興味のある友人に役立つことを願っています。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。