gpt4 book ai didi

php - 如何在php mysql中使用limit来获取新记录?

转载 作者:行者123 更新时间:2023-11-29 06:36:56 25 4
gpt4 key购买 nike

我正在制作一个无限滚动应用程序,其中将获取数据库中的记录。当用户单击“加载更多”按钮时,将调用一个函数来从数据库检索数据。

我的问题是,当我每次运行这个(下面的)查询时,我都会得到相同的记录。

SELECT ArticleTitle, PreviewText, PreviewImage FROM Articles ORDER BY ID DESC LIMIT 4 

问候......

最佳答案

  • 您需要在隐藏字段中设置偏移量。
  • 点击加载更多后,您需要获取偏移量、计算下一批并更新同一隐藏字段中的偏移量
  • 新的偏移量应该传递给查询。

您的查询类似于

SELECT ArticleTitle, PreviewText, PreviewImage 
FROM Articles
ORDER BY ID DESC
LIMIT 0, 4

第一次偏移量为0

下次将是 5(如果您每次加载 5 条记录)

那么下次就会是10,依此类推

关于php - 如何在php mysql中使用limit来获取新记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53412848/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com