工作室注册登录标签云赞助光荣榜

当前位置:首页 > 全栈分享 > 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站编辑完文章点保存响应慢的解决方法

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

赞助请备注,8.88元及以上可在赞助光荣榜留下外链信息。

HashOver畅言云评完全自托管的评论系统

工作室注册登录标签云赞助光荣榜

最新会员
  • 东方星雨
  • deanhan
  • 1264822519
  • aini3311
  • a1051020101
  • weiyiqi