首页> 实战笔录 >PHP开发笔记 >ThinkPHP ThinkPHP
thinkphp utf8中文排序,根据汉字拼音首字母排序
作者:小萝卜 2018-01-04 【 PHP TP5 TP3.2 】 浏览 3576
简介thinkphp utf8中文排序,根据汉字拼音首字母排序,从数据库中读取出的中文如何按照拼音排序,直接使用order("name")是不行的
MySQL默认是按gb2312排序的,
如果你采用的是UTF-8,
可以用这样来排序:
ORDER("convert(name using gb2312) ASC")
如果是GBK,
可以直接排序:
ORDER( NAME ASC)
这里的name是字段名
很赞哦! (0)
相关文章
- Tp6 $request->isAjax()不能验证axios提交的请求
- TP3.2同时操作多个数据库
- tp6表单验证提交之后报错Call to a member function set() on null
- TP5数据库操作时怎么过略不存在的字段
- TP6使用JWT实现中间件验证Token,验证用户登录信息
- PHPExcel在TP3.2下使用方法
- TP6 databackup拓展插件,实现数据库备份下载还原代码分享
- tp6多应用模式下渲染视图报错D:\PhpstormProjects\tp6\app\admin\view\.html
- ThinkPHP5/tp通用 redis锁 源码分享
- url的301跳转 tp3.2 tp5.0实现方式