首页 > 开发 > PHP > 正文

精美漂亮的php分页类代码

2024-05-04 22:27:23
字体:
来源:转载
供稿:网友

    这是一款简单,方便,功能齐全的分页类,可以根据自己的需要更改CSS样式文件以实现分页颜色的控制,利用php分页类,可以省去自己很多时间,只需要在分页的地方嵌入即可,下面看下使用方法:

    1,在head里包含pager.css
代码如下:
    <link href="pager.css" type="text/css" rel="stylesheet" />

    2,在分页处进行类的实例化:

代码如下:
<?php   
     include "pager.class.php";   
  $CurrentPage=isset($_GET['page'])?$_GET['page']:1;   
  //die($CurrentPage);   
     $myPage=new pager(1300,intval($CurrentPage));   
      $pageStr= $myPage->GetPagerContent();   
  //echo $pageStr;   
     $myPage=new pager(90,intval($CurrentPage));    
     $pageStr= $myPage->GetPagerContent();   
  echo $pageStr;   
    ?>  

  3,读取mysql数据库和分页计算文件需要自己写出来。例如:

    $info=mysql_query("select * from member order by id desc limit $offset,$info_num");  这样才能调到 mysql 数据库和当前页码等。

    下面是一共包含的三个文件:(1) index.php:调用分页类,显示分页 (2) pager.class.php:php分页类 (3)pager.css:css样式美化文件

    (1) index.php:

代码如下:
<head>   
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />   
<title>----分页演示-----</title>   
<link href="pager.css" type="text/css" rel="stylesheet" />   
</head>   
<body>   
    <?php   
     include "pager.class.php";   
     $CurrentPage=isset($_GET['page'])?$_GET['page']:1;   
     //die($CurrentPage);   
     $myPage=new pager(1300,intval($CurrentPage));   
      $pageStr= $myPage->GetPagerContent();   
     //echo $pageStr;   
     $myPage=new pager(90,intval($CurrentPage));    
     $pageStr= $myPage->GetPagerContent();   
     echo $pageStr;   
    ?>   
</body>   
</html>  

(2) pager.class.php:

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表