详情页

帝国cms调用文章列表并显示最新评论、会员名、会员头像和文章标题

时间:2023年05月24日

编辑:佚名

我相信很多人都会遇到这样的问题,使用帝国cms调用文章列表的同时要显示该文章下的最新评论和会员头像,这样会出现一个奇怪的现象,就是连表查询的时候调用出来的不是最新评论,虽然网上有很多这样或那样的解决办法,但是最终都解决不了根本问题,我对于这个问题专门做了研究也应用到自己的博客上了,完美解决了此问题,大家可以看看我的博客展示出来的效果,是不是你所想要的效果呢,以下就是调用的sql查询语句,大家可以学习学习,有什么疑问可以留言或者评论中讨论,谢谢!
<?php                                                           
$newspl=$empire->query("SELECT ar.id,ar.title,ar.titleurl,ar.plnum,pl.username,pl.saytext,pladd.userpic FROM ".$dbtbpre."ecms_article AS ar LEFT JOIN (SELECT * FROM ".$dbtbpre."enewspl_1  ORDER BY ".$dbtbpre."enewspl_1.saytime DESC LIMIT 1 ) AS pl ON ar.id=pl.id LEFT JOIN ".$dbtbpre."enewsmemberadd AS pladd ON pladd.userid=pl.userid where ar.plnum!=0  GROUP BY ar.id");    
while($pl=$empire->fetch($newspl))
{   
?>    
文章标题:<?=$pl['title']?>
文章标题链接:<?=$pl['titleurl']?>
会员头像:<?=$pl['userpic']?>
会员名:<?=$pl['username']?>
评论内容:<?=$pl['saytext']?>
<?php
}
?>
相关文章
猜你需要