同一个页面小弟我有两个表格需要分页,小弟我实例化同一个分页类的时候出有关问题了

php中文网
发布: 2016-06-13 12:37:33
原创
1087人浏览过

同一个页面我有两个表格需要分页,我实例化同一个分页类的时候出问题了
我在同一个页面有两个表格,都需要分页,我有一个分页类,两个表格都实例化了这个类,不过翻页之后就出问题了,没有数据了,为什么会这样了?
我是这样实例化的:
第一个表格的:

$my_page1=new PageClass($total1,20,$_GET['page'],'?account='.$_SESSION['account'].'&act=wyxx&page={page}');
登录后复制

第二个表格的:
$my_page2=new PageClass($total2,20,$_GET['page'],'?account='.$_SESSION['account'].'&act=blnr&page={page}');
登录后复制

分页类是这样子的:

class PageClass<br>
{<br>
private $myde_count;       //总记录数<br>
public $myde_size;        //每页记录数<br>
private $myde_page;        //当前页<br>
private $myde_page_count; //总页数<br>
private $page_url;         //页面url<br>
private $page_i;           //起始页<br>
private $page_ub;          //结束页<br>
public $page_limit;<br><br>
function __construct($myde_count=0,$myde_size=1,$myde_page=1,$page_url)//构造函数<br>
{   <br>
   $this-&gt;myde_count=$this-&gt;numeric($myde_count);<br>
   $this-&gt;myde_size=$this-&gt;numeric($myde_size);<br>
   $this-&gt;myde_page=$this-&gt;numeric($myde_page);<br>
   $this-&gt;page_limit=($this-&gt;myde_page * $this -&gt; myde_size) - $this -&gt; myde_size; //下一页的开始记录 <br>
   $this-&gt;page_url=$page_url; //连接的地址  <br>
   if($this-&gt;myde_pagemyde_page=1; //当前页小于1的时候,,值赋值为1 <br>
   if($this-&gt;myde_countmyde_page=0;  <br>
   $this-&gt;myde_page_count=ceil($this-&gt;myde_count/$this-&gt;myde_size);//总页数  <br>
   if($this-&gt;myde_page_count
    $this-&gt;myde_page_count=1;  <br>
   if($this-&gt;myde_page&gt;$this-&gt;myde_page_count) <br>
     $this-&gt;myde_page=$this-&gt;myde_page_count;  <br>
   //$this-&gt;page_i=$this-&gt;myde_page-2;<br>
   $this-&gt;page_i=$this-&gt;myde_page-2;  <br>
        $this-&gt;page_ub=$this-&gt;myde_page+2; <br>
        //$this-&gt;page_ub=$this-&gt;myde_page+2;  <br>
        if($this-&gt;page_ipage_i=1;        <br>
        if($this-&gt;page_ub&gt;$this-&gt;myde_page_count){$this-&gt;page_ub=$this-&gt;myde_page_count; }<br>
}<br>
      private function numeric($id) //判断是否为数字 <div class="clear"></div>
登录后复制
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号