一个odbc连mssql分页的类

Sty你别皱眉

Sty你别皱眉

2016-01-29 14:42

一个odbc连mssql分页的类,一个odbc连mssql分页的类
  <!--二泉.net --
<?
class Pages{
    var $cn;        //连接数据库游标
    var $d;            //连接数据表的游标
    var $result;    //结果
    var $dsn;        //dsn源
    var $user;        //用户名    
    var $pass;        //密码
    
    var $total;        //记录总数
    var $pages;        //总页数
    var $onepage;    //每页条数
    var $page;        //当前页
    var $fre;        //上一页
    var $net;        //
    var $i;            //控制每页显示

    function getConnect($dsn,$user,$pass){
        $this-cn=@odbc_connect($dsn,$user,$pass);
        if(!$this-cn){
            $error="连接数据库出错";
            $this-getMess($error);
        }
    }
    
    function getDo($sql){//从表中查询数据
        $this-d=@odbc_do($this-cn,$sql);
        if(!$this-d){
            $error="查询时发生了小错误......";
            $this-getMess($error);
        }
        return $this-d;
    }

    function getTotal($sql){
        $this-sql=$sql;
        $dT=$this-getDo($this-sql);        //求总数的游标
        $this-total=odbc_result($dT,'total');//这里为何不能$this-d呢?
        return $this-total;
    }

    function getList($sql,$onepage,$page){
        $this-s=$sql;
        $this-onepage=$onepage;
        $this-page=$page;
        $this-dList=$this-getDo($this-s);    //连接表的游标
        $this-pages=ceil($this-total/$this-onepage);
        if($this-pages==0)
            $this-pages++; //不能取到第0页
        if(!isset($this-page))
            $this-page=1;
        $this-fre = $this-page-1;                  
展开更多 50%)
分享

猜你喜欢

一个odbc连mssql分页的类

PHP
一个odbc连mssql分页的类

一个PHP+MSSQL分页的例子

PHP
一个PHP+MSSQL分页的例子

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

一个通用的分页类

Web开发
一个通用的分页类

创建一个ASP通用分页类

Web开发
创建一个ASP通用分页类

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

创建一个ASP通用分页类(一)

ASP
创建一个ASP通用分页类(一)

创建一个ASP通用分页类(二)

ASP
创建一个ASP通用分页类(二)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

一个ORACLE分页程序 挺实用的.

一个ORACLE分页程序 挺实用的.

《节奏大师》攻略之自由模式全部勋章获取方法

《节奏大师》攻略之自由模式全部勋章获取方法
下拉加载更多内容 ↓