如何限制长网页以及如何再次展开?

0 php database loops

我的php网页有问题.此页面是一家汽车销售公司.该页面列出了数据库中的所有车辆.但如果有100辆车,页面将很长,用户需要向下滚动直到结束.但是我如何限制所有列表并显示5乘5.我的意思是在第一个视图中,用户可以看到5辆车,然后如果他想看到更多,他可以点击"查看更多"链接查看下一个5张图片,依此类推.

我正在使用的代码就是这个.它仍然有效.但我需要修改.那我该怎么做呢?如何添加"查看更多"链接/按钮?请帮我...!

$car = mysql_query("SELECT * FROM vehicle_info ORDER BY id desc");
while($row = mysql_fetch_array ($image))
   {
  echo $row['id'];
      echo "<br>";
      echo "<img width=200 src='".$row['directory']."'>";
   }
Run Code Online (Sandbox Code Playgroud)

aeb*_*old 5

你在寻找的是一个分页.

老派的方式

基本上,这是由MySQL的限制功能完成的.

$car = mysql_query("SELECT * FROM vehicle_info LIMIT 5,10 ORDER BY id desc");
Run Code Online (Sandbox Code Playgroud)

检索行6-15.很多人似乎都很难接受LIMIT命令的命令.把它想象为跳过5行,需要10行.

此外,您还必须添加页码以浏览结果.

现代的方式

但是,如上所述,还可以选择使用AJAXjQuery插件构建无限滚动.在这种情况下,您不需要构建pagenumber-links.看这个例子.