<?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