php
  • pagination
  • 2014-04-11 64 views 0 likes 
    0

    我必须链接分页中的下一页和上一页。我应该怎么做,以便当我在第一页上时,'上一个'链接应该隐藏,而当我在最后一页上时'下一个'链接应该隐藏? 我的下一个和以前的链接代码:不要在起始页显示上一个链接,在最后一页显示下一个链接?

    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>'; 
    
    +0

    告诉我们你的代码! http://jsfiddle.net/ – Scott

    +0

    对不起。这里是。 – Rizvi

    回答

    1

    它不会工作以及你做这件事的方式,现在,除非你有页面的具体数量。

    如果你的总页数,你可以做到这一点

    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>'; 
    } 
    
    +0

    耶谢谢你的帮助。它的工作:) – Rizvi

    相关问题