order与limit或page同时用,排序无效。总是先limit后排序

浏览:846 发布日期:2017/11/19 分类:ThinkPHP5专区
好吧,自行解决……链式操作,order('字段名 排序参数')中,字段名$a、排序参数$d=desc或$d=asc等,均为动态获取
()括号中部分,写为$a.' '.$b等等,无论怎么写,排序都无效!

改成类似下面这样的写法
//要先  字符串:'字段名 desc'或'字段名 asc'
$n=$a.' '.$d; 
//再链式操作数据库
……
->order($n)
……
最佳答案
评论( 相关
后面还有条评论,点击查看>>