粗略看了一下,那个查询有何作用呢?既然是针对MYSQL的,只有查询,没有连接,这样不太好吧,如果实际要用的话还要开始连接,选择库,然后才调用该类的一个查询,而且分页个人感觉MYSQL的分页是很简单的,不需要类还好些,如果要写的话写个针对PHP操作MYSQL的类还好些!
          以上纯属个人意见,如有雷同,实属巧合!

解决方案 »

  1.   

    我的本意是要将所有php的查询分页做一个通用的查询分页,
    觉得php调用数据比asp繁琐(不是复杂),想将这个繁琐的过程封装一下。
    这样调用:
    $revokeObject = new THRec("select * from sometable where somecondition");
    echo $revokeObject->pageCount etc.
    我觉得关键是查询的功能很弱,需要自己写sql语句,如果直接将各种sql 数据库的连接运算
    当作参数就好了。
    这是我的第一个class 类,所以自己不知道该怎样写,我从来没有学过学class,包括c++,java的
    我对自己没有多大的信心,就是让大家多多指导,
    别让我写的一踏糊涂还认为自己写得不错。所以别客气,怎么说都行。
      

  2.   

    pagezie定义为constant.
    主要过程:1)如果查到是一条纪录,返回一维数组,否则返回二维数组, obj->getrecordset();
    2)如果用户指定绝对页asopage,返回的obj->getpagerecordset()返回的是这个页面的纪录,
    3)obj->listpage有好几个选项,如1,2,3,4类型<select>类型,还有menu类型
    4)obj->nextpage()显示下一页,obj->prepage()显示上一页
    5)obj->setpageroot 就是指定listpage的base url.
      

  3.   

    最后的成品能最好能贴出来,我也学习学习或者copy copy