一个生成静态网页的分页导航条函数
来源:互联网 发布:apache shiro盐加密 编辑:程序博客网 时间:2024/04/26 06:57
<?php
/*****************************************************************
*功能:生成分页所需的导航条
*参数:
$total:记录总数
$currentpage:当前页码
$perpage:每页显示记录条数
$url:显示数据的网页
*返回:导航条,样式:当前显示第 1页,每页10条 | 共 13条 [首页] [前页] [后页][末页] 跳转到 1 页
*日期:2007-03-03
*作者:高西林
*版权:高西林
*修改记录:
*****************************************************************/
function pagenavigate($total,$currentpage,$perpage,$url,$joinword='?')
{
$pagename = $url;
$totalpage = ceil($total/$perpage);
$hypfirstpage = "href=/"".$pagename.$joinword."pageindex=1/"";
$hypprepage = $currentpage > 1 ? "href=/"".$pagename.$joinword."pageindex=".($currentpage-1)."/"" : " ";
$hypnextpage = $currentpage < $totalpage ? "href=/"".$pagename.$joinword."pageindex=".($currentpage+1)."/"":" ";
$hyplastpage = "href=/"".$pagename.$joinword."pageindex=".$totalpage."/"";
$navi = "<div align=/"center/">
当前显示第<font color=/"$pageindexcolor/"> <span id=lblCurrentPage>$currentpage</span></font>页,每页".$perpage."条 |
共<font color=/"$pageindexcolor/"> <span id=lblPageCount>$total</span></font>条
[<a $hypfirstpage id=hypFirst>首页</a>] [<a $hypprepage id=hypPre>前页</a>] [<a $hypnextpage id=hypPre>后页</a>][<a $hyplastpage id=hypPre>末页</a>] 跳转到
<select name='topage' size='1' onchange='window.location=/"$url".$joinword."pageindex=/"+this.value'> ";
for($i = 1;$i <= $totalpage; $i++)
{
if($i == $currentpage )
$options .= "<option value=/"".$i."/" selected=/"selected/">".$i."</option>";
else
$options .= "<option value=/"".$i."/" >".$i."</option>";
}
$options .= "</select> 页</div>";
$navi .= $options;
return $navi;
}
?>
/*****************************************************************
*功能:生成分页所需的导航条
*参数:
$total:记录总数
$currentpage:当前页码
$perpage:每页显示记录条数
$url:显示数据的网页
*返回:导航条,样式:当前显示第 1页,每页10条 | 共 13条 [首页] [前页] [后页][末页] 跳转到 1 页
*日期:2007-03-03
*作者:高西林
*版权:高西林
*修改记录:
*****************************************************************/
function pagenavigate($total,$currentpage,$perpage,$url,$joinword='?')
{
$pagename = $url;
$totalpage = ceil($total/$perpage);
$hypfirstpage = "href=/"".$pagename.$joinword."pageindex=1/"";
$hypprepage = $currentpage > 1 ? "href=/"".$pagename.$joinword."pageindex=".($currentpage-1)."/"" : " ";
$hypnextpage = $currentpage < $totalpage ? "href=/"".$pagename.$joinword."pageindex=".($currentpage+1)."/"":" ";
$hyplastpage = "href=/"".$pagename.$joinword."pageindex=".$totalpage."/"";
$navi = "<div align=/"center/">
当前显示第<font color=/"$pageindexcolor/"> <span id=lblCurrentPage>$currentpage</span></font>页,每页".$perpage."条 |
共<font color=/"$pageindexcolor/"> <span id=lblPageCount>$total</span></font>条
[<a $hypfirstpage id=hypFirst>首页</a>] [<a $hypprepage id=hypPre>前页</a>] [<a $hypnextpage id=hypPre>后页</a>][<a $hyplastpage id=hypPre>末页</a>] 跳转到
<select name='topage' size='1' onchange='window.location=/"$url".$joinword."pageindex=/"+this.value'> ";
for($i = 1;$i <= $totalpage; $i++)
{
if($i == $currentpage )
$options .= "<option value=/"".$i."/" selected=/"selected/">".$i."</option>";
else
$options .= "<option value=/"".$i."/" >".$i."</option>";
}
$options .= "</select> 页</div>";
$navi .= $options;
return $navi;
}
?>
- 一个生成静态网页的分页导航条函数
- 静态页 分页导航条生成类
- 一个响应式网页导航条
- 一个导航条的例子
- 一个导航条的进化
- Emlog分页导航条的美化
- 浅析分页导航条的基本结构
- 分页之前台导航条的创建
- bootstrap( 导航条、分页导航)
- Bootstrap导航条、分页导航
- 5.导航条、分页导航
- bootstrap导航条、分页导航
- 网页导航条布局
- bootstrap导航条、分页导航学习笔记6-9(分页导航-带页码的分页导航)
- 动态生成导航条
- 模拟静态网页分页的特效代码
- 一个不错的javascript导航条
- 一个导航条的效果DIV+CSS
- 关于verilog综合
- 请教高手:如何利用Delphi实现多线程圆周率的计算
- 十种白送都不能要的女人
- 名称空间(2B CONTINUE)
- 有关管理客户需求的一点点见解
- 一个生成静态网页的分页导航条函数
- 异常(2 B CONTINUE)
- 第一贴,先打倒一下岳不群再说!!!
- 待理清的概念
- 控件(2B CONTINUE)
- 一个计算两个ip是否在一个子网的c#源程序
- Subversion的使用 参考 subversion中文站 http://www.subversion.org.cn
- Java文件操作详解
- java中输入输出的总括(初学必看)