ホームページ  >  記事  >  バックエンド開発  >  PHPクエリデータのフェッチの使用法と違い

PHPクエリデータのフェッチの使用法と違い

小云云
小云云オリジナル
2018-03-21 11:42:365470ブラウズ


  • この記事では主にphpクエリデータのfetchの使い方と違いについて説明します。fetchの使い方と違いは4種類ありますので、皆さんのお役に立てれば幸いです。

  • mysql_fetch_row;

  • mysql_fetch_array;

  • mysql_fetch_assoc; 1.mysql_fetch_row;

  • mysql_fetch_row が実行されるたびに、データはリソースの結果セットから取り出されます。配列として返します。

返される配列は 1 次元のインデックス配列であり、各添字はデータベース内のフィールドの並べ替えに対応します。


2.mysql_fetch_array();


mysql_fetch_array と mysql_fetch_row の違い:

1. Mysql_fetch_row は実行されるとインデックス配列を生成します。デフォルトの状態で、データを取り出してインデックス配列と連想配列を生成します/********
mysql_fetch_array には 2 番目のパラメータがあります
1、MYSQL_ASSOC
- 連想配列

2、MYSQL_NUM
- 数値配列 (インデックス配列)
3、 - デフォルト状態(インデックス配列と連想配列の両方を表示)*******************/
デフォルトの状態では、インデックス配列と連想配列が表示されています


3.mysql_fetch_assoc();

連想配列のみ表示


4, mysql_fetch_object

表示されるデータはオブジェクトです。


単一の属性のデータをフェッチする場合: echo $row->name;

関連する推奨事項:

PHP の mysql_fetch 一連の関数の詳細な説明

以上がPHPクエリデータのフェッチの使用法と違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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