PHP页面记录显示逻辑

发布于 2024-11-08 03:54:02 字数 306 浏览 0 评论 0原文

在单页上,我一次显示 20 条记录,并使用这些记录生成 PDF 及其个人资料,以便管理员导出/下载。

现在,我想要的是,例如。在第 4 页上,我正在通过,4 而我将拥有的实际记录将是 61 ~ 80.. 以及..

例如:

3rd page: 41 ~ 60 records
4th page: 61 ~ 80 records
5th page: 81 ~ 100 records and so on..

有人知道吗,我如何通过动态开始和结束查询限制 在这种情况下?

On single page, I am displaying 20 records at a time and with that records, I am generating PDF with their profile to export / download for admin.

Now, what i want is, for ex. on 4th Page i am passing, 4 while actual records i will have will be 61 ~ 80.. and on..

for example:

3rd page: 41 ~ 60 records
4th page: 61 ~ 80 records
5th page: 81 ~ 100 records and so on..

Does Any one have idea, How can i pass dynamic Start and End query limit in this case?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

抱猫软卧 2024-11-15 03:54:02

简单(不要将以下视为有效的 PHP 代码!因为......它不是):

$page = $_GET['page'] ? $_GET['page'] : 1;
$records_on_page = X;
$offset = $records_on_page * ($page-1);
$limit = "LIMIT $offset,$records_on_page"

page, offset, on_page
1, 00, 20
2, 20, 20
3, 40, 20
4, 60, 20
5, 80, 20
etc.

所有逻辑。

Simple (don't consider following as valid PHP code! Because.... it's not):

$page = $_GET['page'] ? $_GET['page'] : 1;
$records_on_page = X;
$offset = $records_on_page * ($page-1);
$limit = "LIMIT $offset,$records_on_page"

page, offset, on_page
1, 00, 20
2, 20, 20
3, 40, 20
4, 60, 20
5, 80, 20
etc.

all logic.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文