日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > DedeCMS > Dedecms用戶評論次數與排行調用的代碼

Dedecms用戶評論次數與排行調用的代碼

來源:程序員人生   發布時間:2014-06-03 10:34:45 閱讀次數:2953次

DedeCMS以前的版本中,例如:v 5.1的,在數據庫的_archives表中直接有個postnum可以顯示共顯示評論總數,但是在5.3/5.5就找不到這個字段了,那么如何調出對文檔的評論總數呢?在dedecms論壇里看到一位朋友的對5.1版時使用JS調用評論總數的方法,經過修改,可以使用,方法如下:

第一步。

首先在plus目錄下,建立一個文件名為:feedcount.php,注意你的編碼喔.內容如下:

document.write("共有<?php
require_once(dirname(__FILE__)."/../include/common.inc.php");
$row = $db->GetOne("select count(*) as fc from dede_feedback where aid='{$aid}'");
if(!is_array($row)){
echo "0";
}else {
echo $row['fc'];
}
?>位用戶了發表評論");

第二步。

然后在你的模板中需要顯示評論總數的地方,加入以下JS代碼:

<script type="text/javascript" src="{dede:field name='phpurl'/}/feedcount.php?aid={dede:field.id/}"></script>

排行調用

這個方法可以調用出來評論數,可是要怎么才能按評論數排行呢?具體的實現方法如下:

{dede:sql sql='select a.*,f.aid,count(f.aid) cc from dede_archives as a left join dede_feedback as f on a.id=f.aid group by f.aid order by cc desc'}
<li><a href='/plus/view.php?aid=[field:id/]' title="[field:title/]">[field:title/]</a>([field:cc/] comments)</li>
{/dede:sql}

底層模板可以是dede_archives中的任意字段,可使用[field:字段名/]來調用,[field:cc/]是調用評論總數的。有一點小問題就是只能實現動態鏈接,靜態鏈接就不可以了,不過也沒關系了。(出處:網)

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 91视频在线看 | 爱爱视频网 | 成人国产一区二区 | 日韩欧美亚洲国产精品字幕久久久 | 国产精品久久久久一区二区三区 | 日韩高清在线一区 | 久久精品电影 | 久久久久久国产精品 | 麻豆精品国产 | 国产搞逼视频 | 麻豆99 | 亚洲天天网 | 亚洲一区二区三区在线视频 | 久久日韩精品 | 免费a观看 | 色网在线视频 | 日韩在线视频免费观看 | 国产日韩欧美一区 | 天天搞夜夜 | 亚洲一区二区免费 | 欧美成人一区二区三区 | 国产在线精品二区 | 免费在线观看一区 | 一区在线观看视频 | 毛片黄片| 国产一区二区自拍 | 亚洲一本 | 片毛片免费看 | 亚洲精品之草原avav久久 | 九九热在线视频 | 动漫一区二区 | 免费福利视频一区二区三区 | 久久久久9999亚洲精品 | 亚洲成人精品 | 爱爱小视频日本 | 欧美精品一区二区三区蜜桃视频 | 欧美日韩第一页 | 九九九九精品九九九九 | av片在线播放| 在线看中文字幕 | 99久久夜色精品国产亚洲96 |