[英]infinite scroll - mysql limit not working
我正在为网站的图片库构建无限滚动。 它从加载6张照片开始,并且每次用户到达页面末尾时应再加载3张照片。
因此,我首先使用的mysql是:
SELECT * FROM tb_galeriaarte ORDER BY datafoto DESC LIMIT 0,6
当用户到达页面末尾时,我正在使用以下mysql命令添加3张照片:
SELECT * FROM tb_galeriaarte ORDER BY datafoto DESC LIMIT 6,9
问题在于它返回的是4条记录而不是3条记录,我不知道为什么会发生! 有人可以帮我吗? 我究竟做错了什么?!
要再添加三张照片,第二个limit
是:
limit 6, 3
参数是偏移量和记录数。 您要求从7号开始的9条记录(偏移量从零开始计数)。
写吧
SELECT * FROM tb_galeriaarte ORDER BY datafoto DESC LIMIT 6,3
LIMIT点数的第二位数,但不是上限
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.