现在的时间有三种状态,第一种已过期时间,第二种未过期时间,第三种时间为确定时间我现在想得到的效果是未过期时间在前,为确定时间在中间,过期时间在后,排序语句应该怎么写?
$list = $activity->where('is_check=1')->order('actdate desc')->limit($Page->firstRow.','.$Page->listRows)->select();
现在的排序只是按照时间desc排序,由于涉及到分页,所以不太会写了,请各位帮帮忙。谢谢。
$list = $activity->where('is_check=1')->order('actdate desc')->limit($Page->firstRow.','.$Page->listRows)->select();
现在的排序只是按照时间desc排序,由于涉及到分页,所以不太会写了,请各位帮帮忙。谢谢。
解决方案 »
- 新手提问,大家不要见笑
- 跪求一Discuz! X1(UTF)迎圣诞风格模板
- PHP 邮件解决方案
- MediaWiki中设置上传文件大小不起作用,求高手解答。
- 小弟 有个小问题 请大侠赐教 顺便送上70分
- 狗日的互动百科,词条不让下载了,跪求下载过的好心人共享一份,thanks
- jquery form $.post提交的一些问题,望指教
- PHPExcel_Style_Conditional Excel条件格式不好用,求爱心求指点求服务
- smarty模板判断语句问题
- php电脑版网站和wap版互相跳转的问题请教
- 问一个有关php的问题,就是怎么用一个在根目录php文件接收所有以域名开头的文件价格式的地址,然后处理。
- dede后台左侧菜单无法使用 !
那么sql语句里边order写为 order by zhuangtai desc,actdate desc 就会先按状态排序再(同状态内)按时间排序