如何以集合显示查询结果,在用户单击PHP时递增


how to display query results in sets, increment on user click php?

嗨,我是一个完整的新手,对于任何有经验的用户来说,这似乎非常简单。

所以我想要实现的是,我有一个盒子,可以保存我从客户那里收到的最新反馈。该框用于显示来自 mysql 数据库查询的 6 个结果。该框还有一个更多和上一个按钮。当用户点击更多时,结果必须循环到接下来的 6 条评论,如果不存在,则什么都不会发生。如果用户单击上一个按钮,则必须转到上一个 6 个注释,在第一次设置时禁用。我希望能够使用 ajax 即时执行此操作,因此不必进行页面重新加载。

我是否必须使用分页来完成这么小的任务和一组注释?如果是这样,我该如何进行设置?

自动取款机 我能够显示我想要的前 6 个结果,但不知道如何继续。这是php和html。欢迎对我应该前进的方向提出任何提示。

$link = mysqli_connect('localhost','root','password','database');
if (mysqli_connect_errno()) {
echo 'Error: Could not connect to database. Please try again later';
exit;}
$db = mysqli_select_db($link, "database");
$query = "SELECT * FROM clients, orders WHERE clients.ID = orders.ID ORDER BY Date DESC LIMIT 0,6";
$result = mysqli_query($link,$query);
<div class="sidebar">
          <div class="clientwrapper">
          <h2>Client Feedback</h2>
               <div class="box">
                      while($row=mysqli_fetch_array($result)){
                   echo '<p> '.$row["Comments"].' <span class="name"> By  '.$row["Organisation"].' </span> </p>';
            <a class="nodecoration" href="" ><span class="next-button">More</span></a>
            <a class="nodecoration" href="" ><span class="prev-button"></span></a>
<div class="clear"></div>
</div>
</div>

简单的答案是使用 iframe 并在 iframe 中重新加载页面。答案是,了解 AJAX。