<?php
// Code not directly relevant omitted (including lots of vars)
//Create pagination links
$first = "First";
$prev = "Prev";
$next = "Next";
$last = "Last";
if($current_page>1)
{
$prevPage = $current_page - 1;
$first = "<a href=\"test.php?page=1\">First</a>";
$prev = "<a href=\"test.php?page={$prevPage}\">Prev</a>";
}
if($current_page<$total_pages)
{
$nextPage = $current_page + 1;
$next = "<a href=\"test.php?page={$nextPage}\">Next</a>";
$last = "<a href=\"test.php?page={$total_pages}\">Last</a>";
}
?>
<html>
<title></title>
<body>
<h2>Here are the records for page <?php echo $current_page; ?></h2>
<ul>
<?php echo $slots; ?>
</ul>
Page <?php echo $current_page; ?> of <?php echo $total_pages; ?>
<br />
<?php echo "{$first} | {$prev} | {$next} | {$last}"; ?>
</body>
</html>
编辑/ UPDATE: 我才意识到我有一个名为test.php的而回文件。我删除了它,但我想它仍然在我的网站中......不过,我改变了测试这个词的作品。现在,当我点击下一步时,它会将我带到mydomain.com/works.php?page=2。但它显示了一个404错误:/我的分页不能正常工作。帮帮我!
有人可以告诉我在哪里,我搞砸了?谢谢!
我删除了所有,这是不相关的分页代码的自由。 – Jon 2011-03-14 00:21:52