0
我想在我的网站上工作,并获得“分页”来处理它。我到目前为止使它从我的数据库中循环出一些我想要的东西,但是我不明白或无法工作的是“下一个”&上一页“页面。我如何在代码中切换页面1〜2回1等PHP分页工作
echo '<div id="block" border="1" width="200" style="float:center">';
$i = 0;
$perpage = 10;
$currentpage = 0;
$sql = "SELECT * FROM dogs";
$numRows = mysql_num_rows(mysql_query($sql));
$lastpage = ceil($numRows/$perpage);
$getquery = mysql_query("$sql ORDER by ID LIMIT $currentpage, $perpage");
while($rows = mysql_fetch_assoc($getquery)){
$id=$rows['id'];
echo '<a href="/index.php?dogs='. $id .'">
<img src="/dogs/'. $id .'.jpg" width="100" height="100" alt="" />
</a>';
$i++;
if($i == 10) {
echo '<br />';
echo '<br />';
$i = 0;
}
}
echo '</div>';
嗯,你计算一个“偏移”和“限价”基础上,'$ perpage'和'值$ currentpage'并用这两个参数增强你的sql查询。然后,对于某个页面的每个请求,您都有条目。 – arkascha
我尝试了一些例子,我没有得到它的工作因此,在这里问,你认为你可以帮助举个例子吗? :/ – user3354995
在上面的脚本中,'$ currentpage'被硬编码为0.相反,它必须是一个请求参数,指示要显示的_which_页。 – arkascha