不在起始页显示上一个链接,在最后一页显示下一个链接


not to show previous link at the start page and next link at the last page?

我必须在分页中链接Next和Previous。当我在第一页时,"上一个"链接应该隐藏,当我在最后一页时,我应该做什么?我的下一个和上一个链接的代码是:

echo '<a href="'.$_SERVER['PHP_SELF'].'?page='
.($page-1).'&date1='.$_REQUEST["date1"].'&date2='.$_REQUEST["date2"].'">Previous</a>';
echo '<a href="'.$_SERVER['PHP_SELF'].'?page='
.($page+1).'&date1='.$_REQUEST["date1"].'&date2='.$_REQUEST["date2"].'">Next</a>';

除非你有特定的页数,否则它不会像现在这样工作。

如果你有总页数,你可以做这个

if( $page > 1 ) {
 echo '<a href="'.$_SERVER['PHP_SELF'].'?page='
.($page-1).'&date1='.$_REQUEST["date1"].'&date2='.$_REQUEST["date2"].'">Previous</a>';
}
if( $page < $totalPages ) {
 echo '<a href="'.$_SERVER['PHP_SELF'].'?page='
.($page+1).'&date1='.$_REQUEST["date1"].'&date2='.$_REQUEST["date2"].'">Next</a>';
}