如何在sql查询的select列中按字母顺序获取一个?

osh3o9ms  于 2021-06-18  发布在  Mysql
关注(0)|答案(1)|浏览(366)

我有这个代码选择的品牌名称,但在选择框中的品牌名称不是按字母顺序排序的html。所以我想按字母顺序得到选择框。

<?
$sql = "select * from zhaq_woocommerce_attribute_taxonomies where 
attribute_name='brand'";
$result = sql_query($sql);
     while($row = sql_fetch_array($result))
        {
           echo make_pa_option($row['attribute_name'],$product_opt); 
         }
?>

请帮我回答。谢谢您。

brjng4g3

brjng4g31#

您需要在sql查询的末尾使用order by子句,以便按包含品牌名称的列对结果集进行排序。。。 select * from zhaq_woocommerce_attribute_taxonomies where attribute_name='brand' ORDER BY {column_to_order_by} …只需用列名替换{column\u to\u order\u by}。

相关问题