ホームページ  >  記事  >  バックエンド開発  >  PHP の mysqli がクエリ結果セットを処理するためのいくつかのメソッド、mysqli クエリ結果_PHP チュートリアル

PHP の mysqli がクエリ結果セットを処理するためのいくつかのメソッド、mysqli クエリ結果_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 09:07:401391ブラウズ

phpでクエリ結果セットを処理するmysqliのいくつかの方法、mysqliクエリ結果

最近、phpでmysql処理の結果セットをクエリするいくつかの方法について、よくわからない情報を調べたので書きます。彼らはここにいる

Php は mysqli_result クラスを使用して、次の方法で結果セットを処理します

fetch_all() すべての結果行をフェッチし、結果セットを連想データ、数値インデックス付き配列、またはその両方として返します。
fetch_array() 結果の行を連想配列、数値インデックス配列、またはその両方としてフェッチします。
fetch_object() 結果セットの現在の行をオブジェクトとして返します。
fetch_row() 結果の行を列挙配列の形式で返します
fetch_assoc() 結果の行を連想配列としてフェッチします。
fetch_field_direct() 結果セット内の単一フィールドのメタデータをオブジェクトとして返します。
fetch_field() 結果セット内の列情報をオブジェクトとして返します
fetch_fields() 結果セットをオブジェクト配列として表す列情報を返します。

fetch_all (結果セットからすべての行を連想配列としてフェッチします)

リーリー

fetch_array (結果の行を連想配列、数値インデックス配列、またはその両方としてフェッチします)

リーリー

fetch_object (結果セットの現在の行をオブジェクトとして返します)

リーリー

fetch_row (列挙型配列で結果の行を返します)

リーリー

fetch_assoc (結果の行を連想配列としてフェッチ)

リーリー

fetch_field_direct (結果セット内の単一フィールドのメタデータをオブジェクトおよび情報の単一列として返します)

リーリー

fetch_field (結果セット内の列情報をオブジェクトとして返す)

リーリー

fetch_fields (結果セットを表す列情報をオブジェクト配列として返します)

リーリー

別: mysqli_result クラスには他のメソッドがあります

field_tell() フィールドポインタの位置を返します
data_seek() 結果セット内の任意の行への結果ポインタを調整します
num_fields() 結果セット内のフィールドの数(列の数)を返します
field_seek() フィールドポインタを特定のフィールド開始位置に調整します
無料() 結果セットに関連付けられたメモリを解放します
fetch_lengths() 結果セット内の現在の行の列の長さを返します
num_rows() 結果セット内の行数を返します

参考資料:phpマニュアル(http://php.net/manual/zh/class.mysqli-result.php)


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1059474.html技術記事 php での mysqli 処理の結果セットのいくつかの方法。 最近、php での mysql 処理の結果セットのクエリのいくつかの方法について調べたので、ここに整理して書き留めておきます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。