商品品牌太多按拼音排序

2016-07-07 15:00 来源:www.chinab4c.com 作者:ecshop专家

lib_common.php
function get_brand_list()


$sql = 'SELECT brand_id, brand_name FROM ' . $GLOBALS['ecs']->table('brand') . ' ORDER BY sort_order';

本人UTF-8 版本:得在MYSQL里转成GBK
改为
$sql = 'SELECT brand_id, brand_name FROM ' . $GLOBALS['ecs']->table('brand') . ' ORDER BY CONVERT(brand_name USING gbk)';

如果是GBK版本,直接这样就应该就可以了
$sql = 'SELECT brand_id, brand_name FROM ' . $GLOBALS['ecs']->table('brand') . ' ORDER BY brand_name ';

更新换存

这样添加商品或按品牌查找商品时,品牌列表就会按拼音排序,查找时就非常容易!