您的位置:首页 > 编程语言 > PHP开发

PHPCMS使用get标签获取文章列表过滤重复标题并实现分页

2015-02-04 09:59 721 查看
由于使用select * from pcms_news where title like "%活动%" group by title order by listorder desc这样的语句进行get查询不能统计出查询的所有结果总和,所以页面不能显示pages分页栏。

而要查询group by分组后的结果总和,必须用如下方法

select count(*) as count from (select * from pcms_news where title like "%活动%" group by title order by listorder desc) temp


所以,解决此问题最好的方式就是在数据库中直接创建一个视图viewtemp

视图查询语句为select * from pcms_news where title like "%活动%" group by title order by listorder desc

然后在模板里直接查询这个viewtemp视图就可以了

select * from viewtemp order by listorder desc
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: