admin 2020-8-30 一般来说看文章的时候下面所显示的评论数量都是在后台控制的,那么怎么单独的控制每篇文章所显示的评论数量呢?下面这段代码是从舍力大佬那里拿来的,加在合适的地方,CSS自行美化一下<?php $DB=MySql::getInstance(); $sql=$DB->query("SELECT * FROM ".DB_PREFIX."comment WHERE gid='225' AND hide='n' LIMIT 1"); while($row=$DB->fetch_array($sql)){$get[]=$row;?> <div class="pl"> <?php foreach($get as $row){?> <ul><li> <img src="<?php echo myGravatar($row['mail']); ?>" align="left" /> <div class="pl-tt"><a href="<?php echo $row['url']; ?>" target="_blank" target="<?php echo $row['poster']; ?>"><?php echo $row['poster']; ?></a></div> <div class="pl-nr"><?php echo $row['comment']; ?></div> </li></ul> <?php }?></div> <?php }?>把这行代码添加的需要的位置,至于变量修改那你就根据需要自己改吧,具体参数参考数据库结构。其中地方gid表示id,LIMIT 30中的30表示条数 数据表结构:链接(url )、昵称(poster)、评论内容(comment)、id(cid)