雷达智富

首页 > 内容 > 网页技术 > 正文

网页技术

多模型分页样式独立管理修改

2021-11-19 216

在list.php文件的倒数第二行加入以下代码

/**
*分页新的显示方式1
**/
functiongetpage1($table,$choose,$url,$rows=20,$total=){
global$page,$db;
if(!$page){
$page=1;
}
//当存在$total的时候.就不用再读数据库
if(!$total$table){
$query=$db-get_one(SELECTCOUNT(*)ASnumFROM$table$choose);
$total=$query[num];
}
$totalpage=@ceil($total/$rows);
$nextpage=$page+1;
$uppage=$page-1;
if($nextpage$totalpage){
$nextpage=$totalpage;
}
if($uppage1){
$uppage=1;
}
$s=$page-3;
if($s1){
$s=1;
}
$b=$s;
for($ii=0;$ii6;$ii++){
$b++;
}
if($b$totalpage){
$b=$totalpage;
}
for($j=$s;$j=$b;$j++){
if($j==$page){
$show.=ahref=#fontcolor=red$j/font/a;
}else{
$show.=ahref=\$urlpage=$j\title=\第{$j}页\$j/a;
}
}
$showpage=ahref=\$urlpage=1\title=\首页\首页/Aahref=\$urlpage=$uppage\title=\上一页\上一页/A{$show}ahref=\$urlpage=$nextpage\title=\下一页\下一页/Aahref=\$urlpage=$totalpage\title=\尾页\尾页/A;
if($totalpage1){
return$showpage;
}
}

这样是把默认

$showpage=ahref=\$urlpage=1\title=\首页\首页/Aahref=\$urlpage=$uppage\title=\上一页\上一页/A{$show}ahref=\$urlpage=$nextpage\title=\下一页\下一页/Aahref=\$urlpage=$totalpage\title=\尾页\尾页/Aahref=#fontcolor=red$page/font/$totalpage/$total/a;

改成

$showpage=ahref=\$urlpage=1\title=\首页\首页/Aahref=\$urlpage=$uppage\title=\上一页\上一页/A{$show}ahref=\$urlpage=$nextpage\title=\下一页\下一页/Aahref=\$urlpage=$totalpage\title=\尾页\尾页/A;

然后把当前文件

$showpage=getpage

改成

$showpage=getpage1

这只是一个示范,如果不熟悉php的话建议先对文件做好备份,很容易不小心把文件改坏的

默认所有的分页都是调用 inc/function.inc.php文件中的getpage函数的,如果想有的页面分页显示与众不同,可以参考默认的getpage函数另外编写一下新的函数,将输出内容做相应的修改,懂PHP就知道怎么弄。

赞一波!1

文章评论

全部评论