dede内容页下面的评论如何调用显示好评差评中立 55
1个回答
展开全部
{dede:field name='id' runphp='yes'}
global $dsql;
$tid=@me;
$sql="select count(dede_archives.id) as count from dede_archives,dede_feedback where dede_feedback.aid=dede_archives.id and dede_archives.typeid=$tid and dede_feedback.ftype='good'";
$row=$dsql->getOne($sql);
@me=$row["count"];
{/dede:field/}
如果调用中立就把good改成feedback,差评就改成bad
global $dsql;
$tid=@me;
$sql="select count(dede_archives.id) as count from dede_archives,dede_feedback where dede_feedback.aid=dede_archives.id and dede_archives.typeid=$tid and dede_feedback.ftype='good'";
$row=$dsql->getOne($sql);
@me=$row["count"];
{/dede:field/}
如果调用中立就把good改成feedback,差评就改成bad
追问
这个是调用问的好评数啊!如果我只想让它调用当前内容页的评论数量,而不是所有评论的数量。
追答
那看看这个.
首先在模版文件夹下的phpurl文件夹下创建一个名为feedcount.php的文件.
文件夹里的内容写这些东东:
document.write("GetOne("select count(*) as fc from dede_feedback where
aid='{$aid}'");
if(!is_array($row)){
echo "0";
}else {
echo
$row['fc'];
}
?>条");
dede_feedback 是评论的数据库表名,如果你修改了数据库前缀的话一定要改一下这里。改成你相应的评论表名。
然后在内容页面加入代码:
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询