一个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通用分页类(一)

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

lol偷钱流符文搭配推荐

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

创建一个ASP通用分页类

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

我的一个php_mysql分页类

编程语言 网络编程
我的一个php_mysql分页类

lolAD刺客新符文搭配推荐

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

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

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

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

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