[英]MySQL PHP Continue results beyond LIMIT
我要求在JQuery UI中每个选项卡只输出35个结果。
每个标签应以增量表示35页结果的页面。
我并不完全熟悉LIMIT
的使用,到目前为止,我似乎无法理解利用其功能实现我想要的结果的正确方法,可能仅仅是在我确保效率的一定程度上,但我仍然想了解可能性。
我有一个MySQL查询如下:
$sql13x = " SELECT *
FROM item_groups
WHERE section_id='$item_sec_id'
AND item_sub_sec_id='$item_sub_sec_id'
ORDER BY item_id ASC LIMIT 35";
从这一点来说,我能够获得35个结果,但我该如何开始呢? 记住每个35个结果负责创建选项卡以及保存结果的下面的div
。
是否有能力继续查询以前停止的位置? 或者我是否必须使用PHP
进行计数并重新发送查询以删除计算的结果总数?
尽管我可以达到预期的效果,但这是通过效率和/或动态能力来实现结果的“正确”方式的查询。 一般来说,要知道我是否遗漏了什么。
限制可以采用两个参数,起点和总量。 因此,例如LIMIT 0,35从第一个记录开始并返回35个记录。 如果您想要记录36-70,请执行LIMIT 35,35。 然后限制70,35等。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.