2

データベース内の2つのテーブルから情報を取得して表示する参照ページがあります。正常に動作しますが、アルファベット順に表示したいのですが。助言がありますか?

<?php

$serch="SELECT mint.*, COUNT(items.item_id) as total FROM mint LEFT JOIN items ON mint.mint_id=items.item_mint group by mint_id;";

$items=mysql_query($serch); 
while($it=mysql_fetch_array($items)) {
?>          
<div class="product_box">

<h3 style="font-size:15px;"><a href="mintitem.php?id=<?php echo $it['mint_id']; ?>"><?php echo $it['mint_name']; ?></a> (<?php echo $it['total']; ?>)</h3>
</div>          
<?php
4

2 に答える 2

1

ORDER BYクエリに句を追加する必要があります、EG

SELECT ...
FROM...
WHERE ...
GROUP BY...
ORDER BY columnName ASC 

WHEREcolumnNameは、レコードをソートする列の名前です。さらに、orderby句で複数の列を定義できます。ORDER BY col1 ASC, col2 DESC,...

于 2013-02-28T04:05:58.440 に答える
1

クエリに注文を追加

$serch="SELECT mint.*, COUNT(items.item_id) as total FROM mint LEFT JOIN items ON mint.mint_id=items.item_mint group by mint_id ORDER BY mint_id ASC;";
于 2013-02-28T04:32:31.403 に答える