修改链接中的分页偏移页面
我想在当前页面上单击Next 1000
按钮时创建更新的URL。即每次单击Next 1000
时,将number
增加1000。修改链接中的分页偏移页面
例如:如果当前的URL是
mywebsite.com/people.php?number=0
Next 1000
应该说:
mywebsite.com/people.php?number=1000
等等吧继续每次按钮被点击
<?php
$count = 1000;
?>
<a href="people.php?number=<?php echo $_GET['number'] + $count ;?>">Next 1000</a>
我知道有那里有很多分页脚本。我使用jQuery一次获取1000条记录。
我只想要一个按钮,允许用户加载下一个1000如果他们想。
你会想要做输入一些检查,但是这是基本的答案:
<a href="people.php?number=<?=$_GET['number']+1000?>">Next 1000</a>
更安全的赌注是:
<?
$increment = (is_numeric($_GET['number']))?$_GET['number']+1000:1000;
?>
<a href="people.php?number=<?=$increment?>">Next 1000</a>
我喜欢你的答案,谢谢你,我会投票,但我后来是一个简单的一行增量。我已经在我原来的帖子中加入了额外的评论 – jonnypixel
谢谢你,你不需要'echo' - 你可以使用php简写方法,只需要'=$VALUE?>'来回显值... – cstrat
@jonnypixel,stap'答案很好,我只提出两件事:1)使用ctype_digit()而不是is_numeric(),它会更安全,因为不允许浮点数。 shortag''不允许在所有主机中使用,所以preffer使用'echo'的默认方式。 –
你有正确的答案有没有你?? – cstrat
你现在有什么问题? –
我是一个白痴,因为我写了我的问题,我得到的代码是正确的!我看着它,试了一下,它的工作!认真需要一杯咖啡或休息一下lol – jonnypixel