腾讯云服务器安全可靠高性能,多种配置供您选择
免费注册 | 会员中心
您当前位置:模板超市 > 建站教程 > 模板使用教程 >

多动手实践,你也可以轻松驾驭PHPCMS!

时间:2013-08-05 15:36 来源:模板超市 点击:

  今天应一个朋友的要求帮忙修改网站,很简单:首页调用全站最新评论内容及文章链接,用的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

 

  调试没问题之后就可以使用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}
<li><a href="{$r[url]}">{str_cut($r[content],40,'')}</a> </li>
{/loop}
{/pc}

  PHPCMS调用全站最新文章等功能也可以按照此思路自己发挥,还是那句话,多动手实践,你也可以轻松驾驭PHPCMS!欢迎共同交流PHPCMS技术问题,我是老蜗牛,坛子id:hgh0720,有事来风格模板区喊我。



友荐云推荐

赞助商链接


模板超市提供PHPCMS模板织梦模板网店模板论坛模板博客模板模板定制服务。 SITEMAP 若侵犯了您的版权请联系客服。