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

1 篇文章 0 订阅
1 篇文章 0 订阅

由于使用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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值