如何在编辑记录时对其进行分页?

时间:2016-12-28 07:11:43

标签: mysql pagination

我有一个小部件的mysql表。小部件表有大约80,000行和100列。

我的客户端有一个索引页面,可以在其中查看窗口小部件列表。他们可以任意过滤和排序列表。列表中的分页工作正常。

当窗口小部件需要编辑其数据时,用户单击该行并进入窗口小部件编辑页面,其中包括根据任意列表转到上一个和下一个窗口小部件的按钮。

前一个/下一个按钮大约一半时间工作正常。

但是,当客户端编辑窗口小部件记录时,记录不再与创建列表的原始mysql查询匹配,下一个按钮会跳过应该是下一个的窗口小部件。

我现在的解决方案是保存1000个小部件的索引,排序依据 查询(并以所选小部件为中心)。这一直有效 客户点击下次只需500次,他们将没有" next" 记录即使原始列表说有更多。

我已尝试保存所有小部件的索引,但耗时太长 如果列表包含所有80,000个小部件。

这个问题有名字吗?如果没有,怎么样" paginedit"? " mysql paginedit"目前在Google上没有点击。

0 个答案:

没有答案