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; $...