限制数据库php的结果

时间:2016-01-20 03:29:13

标签: php html database

我有这段代码可以显示我数据库的所有信息。问题是我想只显示最后10个结果。但是可以通过按下按钮以某种方式请求更多。感谢您对我的问题感兴趣。

SqlComand.Parameters

2 个答案:

答案 0 :(得分:2)

有两种方法可以解决这个问题

选项1

  

问题是我想只显示最后10个结果

一种方法是使用SQL Limit说明符

$sql="Select * from ORDERS LIMIT 5"

这将从您的数据库中获取5个项目。您可以使用排序机制进行排序等

  

但是可以通过按下按钮以某种方式请求更多。

您可以使用offset说明符。

$sql="Select * from ORDERS LIMIT 5 OFFSET 15"

这将从第16条记录中提取10条记录。您可以按下每个按钮上的偏移量。

以下是有关此link的更多信息。

选项2

分页。这link应该有所帮助。

答案 1 :(得分:1)

使用LIMITOFFSET子句进行限制选择。 link

如果要选择最后10个数据,请像这样写入查询。 SELECT id, firstname, lastname FROM MyGuests ORDER BY id DESC LIMIT 10

你应该使用ajax来表示"显示更多"功能