7eCms-专注中小企业网站解决方案 !
|
移动端

常见问题

致力于帮助更多中小企业实现互联网转型

为梦想者创造梦想品牌

phpcms调用文章总数的两种方法

发布时间:2024-07-29    浏览次数:    来源:jiyidc.com

调用文章总数的代码是:

复制代码
  1. {pc:get sql="select * from v9_news" } 
  2. {count($data)} 
  3. {/pc} 

但调用出来的文章总数是20,如果是不懂后台程序的小白(比如我)遇到这个问题就懵逼了。

这个问题出现的原因是phpcms这个标签如果不加num那么默认会加上limit,范围是0到20,也就是说你查询到的文章总数只会是小于等于20。解决方法就是加上num,比如

复制代码
  1. {pc:get sql="select * from v9_news" num="100"}{count($data)}{/pc} 

但是这个方法很浪费资源,而且如果文章总数超过你设定的num值还得手动去修改,所以得另一种的写法

复制代码
  1. {pc:get sql="select count(*) as total from v9_news" }{$data[0][total]}{/pc} 

如果是数据模型不一样的,把v9_news数据库模型名更换成自己的。

联系QQ1111

在线
客服

联系QQ:1111

在线沟通
服务时间:9:00-18:00

联系电话:{dede:global.cfg_tel/}

客服
热线

联系电话:138-7333-3976

138-7333-3976
7*24小时客服服务热线

微信扫码

微信
扫码

微信扫一扫

有问必答

有问
必答

返回顶部 返回顶部 顶部