Php 如何限制显示的评论数量
我在PHP方面的知识非常有限,所以我会马上问 我使用的是一个基于Bootstrap的网站,在显示更多阅读评论之前,我会在每篇文章中默认显示最多13条评论 我正在寻找一种方法,将显示的评论限制为2条,而不是13条 是否有人具备实现这一目标的必要知识 非常感谢Php 如何限制显示的评论数量,php,mysql,comments,limit,Php,Mysql,Comments,Limit,我在PHP方面的知识非常有限,所以我会马上问 我使用的是一个基于Bootstrap的网站,在显示更多阅读评论之前,我会在每篇文章中默认显示最多13条评论 我正在寻找一种方法,将显示的评论限制为2条,而不是13条 是否有人具备实现这一目标的必要知识 非常感谢 <li class="pp_post_comms hidden"></li> <?php if ($post_data['comments']) {
<li class="pp_post_comms hidden"></li>
<?php if ($post_data['comments']) {
foreach ($post_data['comments'] as $key => $comment) {
include 'comments.html';
} } ?>
<?php if ($post_data['votes'] > 4) { ?>
<li class="load-comments">
<button onclick="load_tlp_comments(<?php echo $post_data['post_id']; ?>,this);">{{LANG show_more}} {{LANG comments}}</button>
</li>
<?php } ?>
</ul>```
在SQL查询中,在查询末尾添加限制2
比如说
SELECT * FROM comments WHERE post_id = ? LIMIT 2
您可以使用MySQL LIMIT子句。MySQL LIMIT子句用于指定要返回的记录数。因此,在您的例子中,您只需要从表注释中选择13个中的2个。SQL查询将如下所示:
$SQL = "SELECT * FROM comments WHERE post_id = ? LIMIT 2";
您可以从中阅读更多内容。此答案与已提供的答案基本相同。