仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳
今天應一個做運營的朋友的要求幫忙修改網站,很簡單:首頁調用全站最新評論內容及文章連結,用的phpcms v9最新版的程式。 大家都知道phpcms框架和理念很好,但是細節做的相對不太到位,很多細節都沒考慮到。 朋友提出這個功能預設程式無法實現調用。 知道我是PHPCMS的版主,要我幫處理一下,其實不難,最重要的是多動腦,多實踐,類似的很多問題都可以很簡單解決,稍懂程式設計就能輕鬆駕馭強大的PHPCMS,下面和大家分享一下過程,給新手朋友一些靈感。
首先查PHPCMS V9説明手冊,這也是很多新手的問題——不喜歡看手冊。 這個是必須要看的,根基不扎實更高深的也做不好,一步一步來。 接下來我們查欄位表。 得到如下資訊:
v9_comment_data_1表中有評論內容欄位(content),v9_comment表中有文章連結欄位(url),我為什麼要選這兩個表呢?程式猿已經開始搶答了,這兩個表中有相同的欄位(commentid),通過它 ,我們可以把兩個6184.html">資料表關聯起來,聯集查詢得到我們想要的資料。
聯集查詢的語句相信大家都學過了,這裡不細說,不懂的問度娘,思路有了,直接出查詢語句:
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。