您好,欢迎访问一九零五行业门户网

本人原创php通用翻页类,支持上*页和下*页.._PHP教程

function fpagecount($totalresult,$numperpage,$page){
    $navilength='10' ; //显示数量
    $showmorepagego_type_=0; //跳转样式
    $int_shownumberlink_='十';
    $nonlinkcolor_=#999999;
    $tof_=9 ;
    $top10_= 7;
    $top1_= 3;
    $ton1_= 4;
    $ton10_= 8;
    $tol_=:;
    $page_index = ;
$tpagecount = ceil($totalresult/$numperpage);
$nowcoolpage=ceil($page/$navilength);
    $topage_ = $_server['query_string'];
    if ( $topage_ == '' ) {
       $topage_ = ?page=;
    }else {
       $topage_ = preg_replace(/&?page=d+/, '', $topage_);
       $topage_ = ?.$topage_.&page=;
    }
if($nowcoolpage == 1){
        $page_index.=.$tof_. ;
        $page_index.=.$top10_. ;
    }else{
        $prerow =  $page-$navilength;
  $page_index.=.$tof_. ;
  $page_index.=.$top10_. ;
    }
    $uprow   = $page-1;
    $downrow = $page+1;
    if ($uprow>0){
       $page_index.=.$top1_. ;
    }else{
       $page_index.=.$top1_. ;
    }
for($i=1;$i         $nowpage=($nowcoolpage-1)*$navilength+$i;
         if($nowpage!=$page){
             if($nowpage                 $page_index.=   .$nowpage. ;
             }else{
                 break;
             }
         }else{
             if($tpagecount != 1){
                $page_index.=.$nowpage.;
             }
         }
      }
     if ($downrow          $page_index.=.$ton1_. ;
     }else{
         $page_index.=.$ton1_. ;
     }
     if($nowcoolpage == $tpagecount){
         $page_index.= .$ton10_. ;
         $page_index.=.$tol_.;
     }else{
         $nextrow = $page+$navilength;
         $theendrow = $tpagecount;
         $page_index.= .$ton10_. ;
         $page_index.=.$tol_.;
     }
    if ($showmorepagego_type_ ==1){
      $show_page_i = $page + 1 ;
    if ($show_page_i>$tpagecount) $show_page_i = 1;
    $page_index.=  跳转  n;
       }else{
       $page_index.= 跳转:;
     for($i=1;$i     if($page==$i){
        $selected= selected;
     }else{
        $selected=;
        }
        $page_index.=         $page_index.=>第.$i.页;
     }
        $page_index.=;
   }
        $page_index.=$p_.$sp2_.  每页.$numperpage.个记录,现在是:.$sp2_.$page./.$tpagecount.页,共.$sp2_.$totalresult.个记录。;
    return $page_index;
}
例子:   $totalresult 代表总数 $numperpage 每页显示数量 $page 页码
http://www.bkjia.com/phpjc/444955.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/444955.htmltecharticlefunction fpagecount($totalresult,$numperpage,$page){ $navilength='10' ; //显示数量 $showmorepagego_type_=0; //跳转样式 $int_shownumberlink_='十'; $nonlinkcolor_=#999999; $...
其它类似信息

推荐信息