gpt4 book ai didi

php - 将用户重定向到我的分页上的最后一页

转载 作者:行者123 更新时间:2023-11-29 09:21:28 25 4
gpt4 key购买 nike

我知道这听起来很令人困惑:我刚刚为 mysql 构建了一些基本的上一页/下一页分页,我想知道,如果我的行的最后一页是 .php?page=5 并且有人放置 .php?page=263 那么我想将它们重定向到 .php ?页=5

关于如何执行此操作的任何想法..我当前拥有的信息是,在 LIMIT 之后返回多少行,所以如果它是 .php?page=263 那么它将是 0我还有数据库中的总行数...限制是 10 :)

提前致谢!!

最佳答案

如果您已经有了总行数,并且知道每页将显示多少行,那么您可以像这样计算最后一页:

$totalPages = ceil( $rows / $perPage );

然后,只需将当前页面限制在合理的范围内即可:

$page = isset( $_GET['page'] ) ? (int) $_GET['page'] : 1;
$page = min( max( $page, 1 ), $totalPages );

关于php - 将用户重定向到我的分页上的最后一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1619353/

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