搜索

当前位置:首页 > 全栈分享 > phpcms > 正文

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

发布时间:2018-11-29 22:53:43作者:魏义齐阅读:()

本文为博主原创文章,未经博主允许不得转载。

今天忙到凌晨一点半,睡前突发奇想可不可以把文章总数调用出来然后加到关于栏目,于是用手机百度找到了phpcms官方论坛的这篇文章。

地址:http://bbs.phpcms.cn/thread-932795-1-1.html

帖子中说调用文章总数的代码是:
  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="100000000"}{count($data)}{/pc} 

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

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

当然我是不会写的,在此感谢网友☆阿志☆的帮助。记着把表前缀改成你自己的
本站文章总数
不知不觉我已经写了269篇文章,从网站上线时间(2017年6月16日)算起相当于每两天一篇文章,这个更新频率在个人站长里应该是比较高的了,目前百度权重1,加油!

本文标签:,您可以阅读与「」相关的所有文章

魏义齐全栈技术交流:魏义齐全栈技术交流

相关阅读

    无相关信息

上一篇:phpcms标签大全(最新整理)下一篇:记最近phpcms站编辑完文章点保存响应慢的解决方法

赞助本站

原创不易,您的赞助就是博主更新的动力!

赞助本站可在赞助光荣榜留下外链信息,支付宝扫此二维码可领红包