打印本文 打印本文 关闭窗口 关闭窗口
php+mysql 分页显示函数
作者:武汉SEO闵涛  文章来源:敏韬网  点击数2164  更新时间:2009/4/22 20:56:56  文章录入:mintao  责任编辑:mintao
t;span style=\''''font-size=$font_size;\''''>首页</span></a>

<span style=\''''font-size=$font_size;\''''>|</span> '''';
      $nav .= ''''<a href="?page=''''.($page-1).''''&''''.$param.''''"><span style=\''''font-size=$font_size;\''''>上

页</span></a> <span style=\''''font-size=$font_size;\''''>|</span> '''';
     }else {
      $nav .= ''''<span style="font-size=$font_size;">首页 |</span> '''';
      $nav .= ''''<span style="font-size=$font_size;">上页 |</span> '''';
     }
     if ($page < $pages_num) {
      $nav .= ''''<a href="?page=''''.($page+1).''''&''''.$param.''''"><span style=\''''font-size=$font_size;\''''>下

页</span></a> <span style=\''''font-size=$font_size;\''''>|</span> '''';
      $nav .= ''''<a href="?page=''''.$pages_num.''''&''''.$param.''''"><span style=\''''font-size=$font_size;\''''>末

页</span></a>'''';
     }else {
      $nav .= ''''<span style=\''''font-size=$font_size;\''''>下页 |</span> '''';
      $nav .= ''''<span style=\''''font-size=$font_size;\''''>末页</span>'''';
     }
     break;
    
    case 5:
        $param .="per_page=".$per_page."&";
     if ($page > 1) {
      $nav .= ''''<a href="?page=1&''''.$param.''''"><span style=\''''font-size=$font_size;\''''>首页</span></a>

<span style=\''''font-size=$font_size;\''''>|</span> '''';
      $nav .= ''''<a href="?page=''''.($page-1).''''&''''.$param.''''"><span style=\''''font-size=$font_size;\''''>上

页</span></a> <span style=\''''font-size=$font_size;\''''>|</span> '''';
     }else {
      $nav .= ''''<span style="font-size=$font_size;">首页 |</span> '''';
      $nav .= ''''<span style="font-size=$font_size;">上页 |</span> '''';
     }
     if ($page < $pages_num) {
      $nav .= ''''<a href="?page=''''.($page+1).''''&''''.$param.''''"><span style=\''''font-size=$font_size;\''''>下

页</span></a> <span style=\''''font-size=$font_size;\''''>|</span> '''';
      $nav .= ''''<a href="?page=''''.$pages_num.''''&''''.$param.''''"><span style=\''''font-size=$font_size;\''''>末

页</span></a>'''';
     }else {
      $nav .= ''''<span style=\''''font-size=$font_size;\''''>下页 |</span> '''';
      $nav .= ''''<span style=\''''font-size=$font_size;\''''>末页</span>'''';
     }
    
     $nav .= '''' <span style=\''''font-size=$font_size;\''''>第</span><select

onchange="location.href=\''''?''''.$param.''''&page=\''''+this.value;">'''';
     for($i=1; $i<=$pages_num; $i++) {
      $nav .= ''''<option value="''''.$i.''''"''''.($i==$page?'''' selected'''':'''''''').''''>''''.$i.''''</option>'''';
     }
     $nav .= "</select><span style=\''''font-size=$font_size;\''''>页</span>";
    
    
     $nav .= '''' <span style=\''''font-size=$font_size;\''''>每页</span><select 

onchange="location.href=\''''?''''.$param.''''&page=''''.$page.''''&per_page=\''''+this.value;">'''';
    
      $nav .= ''''<option value="10"''''.(10==$per_page?'''' selected'''':'''''''').''''>10</option>'''';
      $nav .= ''''<option value="15"''''.(15==$per_page?'''' selected'''':'''''''').''''>15</option>'''';
      $nav .= ''''<option value="20"''''.(20==$per_page?'''' selected'''':'''''''').''''>20</option>'''';
      $nav .= ''''<option value="25"''''.(25==$per_page?'''' selected'''':'''''''').''''>25</option>'''';
      $nav .= ''''<option value="30"''''.(30==$per_page?'''' selected'''':'''''''').''''>30</option>'''';
      $nav .= ''''<option value="40"''''.(40==$per_page?'''' selected'''':'''''''').''''>40</option>'''';
      $nav .= ''''<option value="50"''''.(50==$per_page?'''' selected'''':'''''''').''''>50</option>'''';
      $nav .= ''''<option value="100"''''.(100==$per_page?'''' selected'''':'''''''').''''>100</option>'''';   
     $nav .= "</select><span style=\''''font-size=$font_size;\''''>条</span>";
     break;
    /*下拉框直接跳转 */
    case ''''6'''':
        $param .="per_page=".$per_page."&";
     $nav = ''''<span style=\''''font-size=$font_size;\''''>第</span><select

onchange="location.href=\''''?''''.$param.''''&page=\''''+this.value;">'''';
     for($i=1; $i<=$pages_num; $i++) {
      $nav .= ''''<option value="''''.$i.''''"''''.($i==$page?'''' selected'''':'''''''').''''>''''.$i.''''</option>'''';
     }
     $nav .= "</select><span style=\''''font-size=$font_size;\''''>页</span>";
    
     $nav .= '''' <span style=\''''font-size=$font_size;\''''>每页</span><select 

onchange="location.href=\''''?''''.$param.''''&page=''''.$page.''''&per_page=\''''+this.value;">'''';
    
      $nav .= ''''<option value="10"''''.(10==$per_page?'''' selected'''':'''''''').''''>10</option>'''';
      $nav .= ''''<option value="15"''''.(15==$per_page?'''' selected'''':'''''''').''''>15</option>'''';
      $nav .= ''''<option value="20"''''.(20==$per_page?'''' selected'''':'''''''').''''>20</option>'''';
      $nav .= ''''<option value="25"''''.(25==$per_page?'''' selected'''':'''''''').''''>25</option>'''';
      $nav .= ''''<option value="30"''''.(30==$per_page?'''' selected'''':'''''''').''''>30</option>'''';
      $nav .= ''''<option value="40"''''.(40==$per_page?'''' selected'''':'''''''').''''>40</option>'''';
      $nav .= ''''<option value="50"''''.(50==$per_page?'''' selected'''':'''''''').''''>50</option>'''';
      $nav .= ''''<option value="100"''''.(100==$per_page?'''' selected'''':'''''''').''''>100</option>'''';   
     $nav .= "</select><span style=\''''font-size=$font_size;\''''>条</span>";
     break;
   
    default:
     $nav = '''''''';
   } 
  echo $nav;
   }

// ipsearch 2003-08-01
//email ipsearch@sohu.com
//--------------------------------------------------end 分页函数--------------

 

上一页  [1] [2] 

打印本文 打印本文 关闭窗口 关闭窗口