ホームページ >バックエンド開発 >PHPチュートリアル >PHP 連想配列クエリ結果の使用方法_PHP チュートリアル

PHP 連想配列クエリ結果の使用方法_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-15 13:29:231143ブラウズ

あなたも興味があるかもしれません以下は特定の操作コードです:

<ol class="dp-xml"><li class="alt">
<span><strong><font color="#006699"><span class="tag"><?</SPAN><SPAN class=tag-name>php</SPAN></FONT></STRONG><SPAN>   </SPAN></SPAN><LI class=""><SPAN>$</SPAN><SPAN class=attribute><FONT color=#ff0000>connection</FONT></SPAN><SPAN> = </SPAN><SPAN class=attribute-value><FONT color=#0000ff>mysql_connect</FONT></SPAN><SPAN>("localhost", "albert", "shhh");   </SPAN></SPAN><LI class=alt><SPAN>mysql_select_db("winestore", $connection);   </SPAN><LI class=""><SPAN> </SPAN><LI class=alt><SPAN>$</SPAN><SPAN class=attribute><FONT color=#ff0000>result</FONT></SPAN><SPAN> = </SPAN><SPAN class=attribute-value><FONT color=#0000ff>mysql_query</FONT></SPAN><SPAN>("SELECT cust_id, surname,   </SPAN></SPAN><LI class=""><SPAN>firstname FROM customer", $connection);   </SPAN><LI class=alt><SPAN> </SPAN><LI class=""><SPAN>while ($</SPAN><SPAN class=attribute><FONT color=#ff0000>row</FONT></SPAN><SPAN> = </SPAN><SPAN class=attribute-value><FONT color=#0000ff>mysql_fetch_array</FONT></SPAN><SPAN>($result))   </SPAN></SPAN><LI class=alt><SPAN>{   </SPAN><LI class=""><SPAN>echo "ID:t{$row["cust_id"]}n";   </SPAN><LI class=alt><SPAN>echo "Surnamet{$row["surname"]}n";   </SPAN><LI class=""><SPAN>echo "First name:t{$row["firstname"]}nn";   </SPAN><LI class=alt><SPAN>}   </SPAN><LI class=""><SPAN></SPAN><SPAN class=tag><STRONG><FONT color=#006699>?></span></font></strong></span><span>  </span>
</li></ol>

関数 mysql_fetch_array() はフェッチしますクエリ結果の行 配列に配置すると、同時に 2 つの方法で参照できます。たとえば、cust_id は、$row["cust_id"] または $row の 2 つの方法で同時に参照できます。 [0]。明らかに、前者の方が後者よりもはるかに読みやすいです。

PHP 連想配列クエリ結果の複数テーブル クエリでは、2 つの列名が同じ名前である場合は、エイリアスで区切るのが最善です:

SELECT winery.name AS wname、
region.name AS rname、
FROMワイナリー、地域
WHERE winery.region_id = area.region_id;


列名の参照は、$row["wname"] と $row["rname"] です。


テーブル名と列名を指定する場合は、列名のみを引用符で囲みます:

SELECT winery.region_id
FROM winery

列名の参照は: $row["region_id"] です。

集計関数の参照は参照名です:

SELECT count(*)
FROM customer;

列名の参照は: $row["count(*)"] です。

上記はすべて、PHP 連想配列のクエリ結果に対する具体的な操作手順です。


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/446371.html技術記事次の特定のオペレーション コードに精通しているかもしれません: ?php $ connection = mysql_connect ("localhost","albert","shh"); $ result = mysql_qu...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。