⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 page.inc

📁 无刷新技术AJAX,就是在不刷新网页的情况下更新网站内容
💻 INC
字号:
<?php

class showpages{// show pages

  public $pageno; //每页显示5条记录
  public $pagenoText ; //pageno描述
  public $aboveText;  //在链接上的文字
  public $pagecount; //总页数   
  public $href;      //链接

public function getPages(){ 	

 $pageno = $this -> pageno;
 $pagenoText = $this -> pagenoText;
 $aboveText =  $this -> aboveText;
 $pagecount = $this -> pagecount;
 $href   = $this -> href;

 if($pageno>0) {
 	
  echo $aboveText;

	if($pageno>1){//显示上一页的裢接
	 echo "<a href=" . $href . "?" .$pagenoText.  "=" . 1 . ">首页</a> ";	 
	 echo "<a href=" . $href . "?" .$pagenoText.  "=" . ($pageno-1) . ">上一页</a> ";
	}else{
	 echo "首页 ";	 
	 echo "上一页 ";
	}

	//每次显示10个数字,当前页码永远居中;
	$firstnum = $pageno - 4;
	$secondnum = $pageno + 5;

	if($firstnum < 0){
		$secondnum = $secondnum + (0-$firstnum);
		$firstnum = 0;
	}
	if($secondnum > $pagecount){
		$secondnum = $pagecount;
		$firstnum = $pagecount - 9;	
		if($firstnum < 0){$firstnum = 0;}
	}
	for($j=$firstnum;$j<=$secondnum;$j++){
		if($j>0){
			if($j!=$pageno){
		  	echo "<a href=" . $href . "?". $pagenoText ."=" . $j . ">" . $j . "</a> ";
			}else{
			  echo " ".$pageno. " ";
			}
	 }
	}

	if($pageno<$pagecount){//显示下一页的裢接
		echo "<a href=\"" . $href . "?". $pagenoText ."=" . ($pageno+1) . "\">下一页</a> ";
		echo "<a href=" . $href . "?". $pagenoText ."=" . $pagecount . ">尾页</a> ";	
	}else{
		echo "下一页 ";
		echo "尾页  ";	
		}
	}

 }

}
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -