gpt4 book ai didi

PHP 和 MySQL 分页更新帮助

转载 作者:可可西里 更新时间:2023-11-01 07:38:09 24 4
gpt4 key购买 nike

自从我更新网页上的分页以来已经有一段时间了,我正在尝试添加 FirstLast 链接到我的分页以及 ... 当搜索结果太长时。例如,我试图在下面的示例中实现以下目标。有人可以帮助我修复我的代码,以便我可以更新我的网站。谢谢

First Previous 1 2 3 4 5 6 7 ... 199 200 Next Last 

我目前使用我的代码显示了以下内容。

Previous 1 2 3 4 5 6 7 Next

这是显示链接的分页代码部分。

if ($pages > 1) {

echo '<br /><p>';

$current_page = ($start/$display) + 1;

if ($current_page != 1) {
echo '<a href="index.php?s=' . ($start - $display) . '&p=' . $pages . '">Previous</a> ';
}

for ($i = 1; $i <= $pages; $i++) {
if ($i != $current_page) {
echo '<a href="index.php?s=' . (($display * ($i - 1))) . '&p=' . $pages . '">' . $i . '</a> ';
} else {
echo '<span>' . $i . '</span> ';
}
}

if ($current_page != $pages) {
echo '<a href="index.php?s=' . ($start + $display) . '&p=' . $pages . '">Next</a>';
}

echo '</p>';

}

最佳答案

为了不重新发明轮子,您可能需要查看这个简单的 PHP 分页类:

http://www.catchmyfame.com/2007/07/28/finally-the-simple-pagination-class/

它可能不是开箱即用的完美选择,但它很容易修改并返回编码比分页更有趣的东西:)

关于PHP 和 MySQL 分页更新帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2807135/

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