如何实现在织梦系统中调用列表页和文章页的评论数与收藏数?

2025-09-07
``php,,,,,,``

在织梦CMS中,调用列表页、文章页的评论数和收藏数是常见的需求,以下是实现这一功能的代码示例和详细解释:

列表页调用评论数和收藏数

1. 获取评论数

aid; // 文章ID$commRs = $dsql>GetOne("select count(*) as comm_count FROM dede_comment WHERE aid='$aid'");echo $commRs['comm_count']; // 输出评论数?>

2. 获取收藏数

aid; // 文章ID$favRs = $dsql>GetOne("select count(*) as fav_count FROM dede_fav WHERE aid='$aid'");echo $favRs['fav_count']; // 输出收藏数?>

文章页调用评论数和收藏数

1. 获取评论数

GetOne("select count(*) as comm_count FROM dede_comment WHERE aid='$aid'");echo $commRs['comm_count']; // 输出评论数?>

2. 获取收藏数

GetOne("select count(*) as fav_count FROM dede_fav WHERE aid='$aid'");echo $favRs['fav_count']; // 输出收藏数?>

相关问答FAQs

h3. 如何在列表页显示每篇文章的评论数和收藏数?

在列表页的循环体中添加上述获取评论数和收藏数的代码即可。

{dede:arclist typeid='栏目ID'}        aid; // 文章ID    $commRs = $dsql>GetOne("select count(*) as comm_count FROM dede_comment WHERE aid='$aid'");    echo "评论数:" . $commRs['comm_count'];    ?>    GetOne("select count(*) as fav_count FROM dede_fav WHERE aid='$aid'");    echo "收藏数:" . $favRs['fav_count'];    ?>{/dede:arclist}

h3. 如何在文章页显示该文章的评论数和收藏数?

在文章页模板中添加上述获取评论数和收藏数的代码即可。

GetOne("select count(*) as comm_count FROM dede_comment WHERE aid='$aid'");echo "评论数:" . $commRs['comm_count'];?>GetOne("select count(*) as fav_count FROM dede_fav WHERE aid='$aid'");echo "收藏数:" . $favRs['fav_count'];?>

通过以上代码,你可以在织梦CMS的列表页和文章页轻松调用评论数和收藏数,希望这些示例能够帮助你实现所需的功能。

标签: 如何 实现 系统

本文地址:https://www.lifejia.cn/news/88704.html

免责声明:本站内容仅用于学习参考,信息和图片素材来源于互联网,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:cloudinto#qq.com(把#换成@)