欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是建站经验系列之:【多动手实践,你也可以轻松驾驭PHPCMS!】,下面是详细的分享!
多动手实践,你也可以轻松驾驭PHPCMS!
今天应一个做运营的朋友的要求帮忙修改网站,很简单:首页调用全站最新评论内容及文章链接,用的phpcms v9最新版的程序。大家都知道phpcms框架和理念很好,但是细节做的相对不太到位,很多细节都没考虑到。朋友提出这个功能默认程序无法实现调用。知道我是PHPCMS的版主,要我帮处理一下,其实不难,最重要的是多动脑,多实践,类似的很多问题都可以很简单解决,稍懂编程就能轻松驾驭强大的PHPCMS,下面和大家分享一下过程,给新手朋友一些灵感。
首先查PHPCMS V9帮助手册,这也是很多新手的问题——不喜欢看手册。这个是必须要看的,根基不扎实更高深的也做不好,一步一步来。接下来我们查字段表。得到如下信息:
v9_comment_data_1表中有评论内容字段(content),v9_comment表中有文章链接字段(url),我为什么要选这两个表呢?程序猿已经开始抢答了,这两个表中有相同的字段(commentid),通过它,我们可以把两个数据表关联起来,联合查询得到我们想要的数据。
联合查询的语句相信大家都学过了,这里不细说,不懂的问度娘,思路有了,直接出查询语句:
SELECT content, url from v9_comment_data_1,v9_comment where v9_comment_data_1.commentid=v9_comment.commentid order by v9_comment_data_1.content
如果不确定对不对可以进入phpmyadmin调试,如图:

调试没问题之后就可以使用PHPCMS V9强大的GET工具来调用数据了。放入 GET标签,首页调用全站最新评论内容及文章链接这个需求就实现了。
{pc:get sql="SELECT content, url from bbscms.net_comment_data_1,bbscms.net_comment where bbscms.net_comment_data_1.commentid=bbscms.net_comment.commentid order by bbscms.net_comment_data_1.content desc" num="9" return="data" }
{loop $data $key $r}
{str_cut($r[content],40,'')}
{/loop}
{/pc}
PHPCMS调用全站最新文章等功能也可以按照此思路自己发挥,还是那句话,多动手实践,你也可以轻松驾驭PHPCMS!欢迎共同交流PHPCMS技术问题,我是老蜗牛,坛子id:hgh0720,有事来风格模板区喊我。欢迎关注我的博客:http://www.laowoniu.cn。
以上所分享的是关于多动手实践,你也可以轻松驾驭PHPCMS!,下面是编辑为你推荐的有价值的用户互动:
相关问题:phpcms如何实现多域名访问?或者说如何把绝对路径...
答:那就用相对的呗,直接改嘛$_SERVER['SERVER_NAME']打印下这个东西,你就懂了 >>详细
相关问题:怎么在本地装多个phpcms系统啊 就是每一个phpcms系...
答:直接放在根目录下,每个系统放一个夹子,然后分别安装,用不同的数据库就可以了, >>详细
相关问题:我用phpcms后台添加多个站点后,添加广告时,广告...
答:看到你的问题后我自己在本地试了一下,是能正常显示的,是不是你的缺少了什么文件或者系统受到破坏所致的呢?建议你几点建议吧: 更新全部缓存看看; 检查是否删除破坏过广告模块的配置数据; 检查“模块”-"模块管理"-广告模块是否安装(甚至可以... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
