それはなんですか?
mysql_fetch_assoc
を探しています 、
名前が示すように、連想配列を返します(列名をキー、値を行値として)。
さまざまな関数は何を返しますか?
上記のすべての関数は配列を返します。それらの違いは、返されたオブジェクトでキーとして使用されている値です。
-
この関数は、SQLクエリで定義された順序で値が来る行を返し、キーは
0
にまたがります。 選択した列の数より1つ少なくなります。 -
この関数は、列名が対応する値を格納するキーとなる連想配列として行を返します。
-
この関数は、実際には
mysql_fetch_row
の両方の内容を含む配列を返します。 およびmysql_fetch_assoc
1つに統合されました。どちらも数値になります および文字列 最も簡単な方法でデータにアクセスできるキー。_assoc
のいずれかを使用することをお勧めします または_row
けれど。