喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: 发个sql类支持4.1以后的  
 
c1a1o1
版主
Rank: 7Rank: 7Rank: 7
一品带刀护卫


UID 68669
精华 0
积分 8926
帖子 2347
金钱 8926 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2006-2-17
状态 离线
[广告]: q m
发个sql类支持4.1以后的



<?php
CLASS MYSQL
{
    var 
$QueryS 0;
    var 
$Conn;
    var 
$Prefix "qinggan_";

    Function 
MYSQL($dbSet)
    {
        
$this->Prefix $dbSet["prefix"];
        
$this->Connect($dbSet);
    }

    Function 
Connect($dbSet)
    {
        if(
$dbSet["conn"] == 1)
        {
            
$this->Conn mysql_pconnect($dbSet["host"],$dbSet["user"],$dbSet["pass"]) OR die(mysql_error());
        }
        else
        {
            
$this->Conn mysql_connect($dbSet["host"],$dbSet["user"],$dbSet["pass"]) OR die(mysql_error());
        }
        
//-----检查版本
        
if(mysql_get_server_info()>"4.1"mysql_query("SET NAMES 'gbk'");
        if(
mysql_get_server_info()>"5.0.1"mysql_query("SET sql_mode=''");

        
mysql_select_db($dbSet["data"]) or die(mysql_error());
    }

    Function 
Close()
    {
        Return @
mysql_close();
    }

    Function 
Query($sql)
    {
        
$sql = ($this->Prefix == "qinggan_" $sql str_replace("qinggan_",$this->Prefix,$sql));
        
$query mysql_query($sql,$this->Conn);
        
$this->QueryS++;
        if(
$query) Return $query;
        Return 
False;
    }

    Function 
FetchArray($query)
    {
        if(empty(
$query)) Return False;
        
$array mysql_fetch_array($query);
        Return 
$array;
    }

    Function 
FetchQuery($sql)
    {
        
$query $this->Query($sql);
        
$rows $this->FetchArray($query);
        Return 
$rows;
    }

    Function 
FetchRow($query)
    {
        
$rows mysql_fetch_row($query);
        RETURN 
$rows;
    }

    Function 
InsertID()
    {
        
$id mysql_insert_id();
        Return 
$id;
    }

    Function 
NumRows($query)
    {
        
$rows mysql_num_rows($query);
        Return 
$rows;
    }

    Function 
AffectedRows()
    {
        
$rows mysql_affected_rows();
        Return 
$rows;
    }

    Function 
MysqlResult($query,$row=0)
    {
        
$rows mysql_result($query,$row);
        Return 
$rows;
    }
}
?>




生日礼物送什么www.feichanglipin.cn
生日礼物      补肾
2007-4-28 08:42 PM#1
查看资料  Blog  发短消息  QQ  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.025509 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP