首页> 实战笔录 >PHP开发笔记 >ThinkPHP ThinkPHP

thinkphp utf8中文排序,根据汉字拼音首字母排序

作者:小萝卜 2018-01-04 浏览 2687

简介thinkphp utf8中文排序,根据汉字拼音首字母排序,从数据库中读取出的中文如何按照拼音排序,直接使用order("name")是不行的

MySQL默认是按gb2312排序的,

如果你采用的是UTF-8,

    可以用这样来排序:

    ORDER("convert(name using gb2312) ASC")

如果是GBK,

   可以直接排序:

     ORDER( NAME ASC)

这里的name是字段名

很赞哦! (0)

文章评论

    高端网站建设