0

我有一个表,其中包含我为每种类型的用户保存消息的字段。所以 idValue 对于所有用户来说都是不同的。

idValue 消息 time_added 类型

我正在使用以下查询开始

SELECT * FROM messages WHERE idValue = 'iO9I22-AOI' ORDER BY time_added DESC LIMIT 30

此查询获取最新的 30 条消息(请检查此查询是否正常)。

现在单击按钮后,我想获得 30 条或更多消息。例如,如果第一个查询有 30 条最新消息,现在单击按钮我需要获得 30 条以上的最新消息,但要早于前 30 条。

我没有得到,我想如何进行查询。

4

1 回答 1

1

您可以修改查询的 LIMIT

让页面有一个可以生成分页的“下一个”链接。例如,点击 page.php?pagenum=2 会将 LIMIT 更改为LIMIT 30,30

当你点击 page.php?pagenum=3 会让LIMIT 60,30

所以改变 LIMIT 的公式是 (pagenum-1)*30

于 2013-05-02T09:39:35.063 回答