首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

mysql种

2012-12-23 
mysql类这几天决定把以前写的代码都这里一下 今天先写了这个class XXC_SQL{var $SQL// +----------------

mysql类
这几天决定把以前写的代码都这里一下 今天先写了这个

    class XXC_SQL{        var $SQL;        // +----------------------------------        // 初始化        function __construct($SQL_HOST,$SQL_USERNAME,$SQL_PASSWORD,$SQL_DB,$SQL_CHAR='utf8'){            $this->SQL=mysql_connect($SQL_HOST,$SQL_USERNAME,$SQL_PASSWORD);            if($this->SQL==false)                $this->SQL_ERROR(0);            if(mysql_select_db($SQL_DB,$this->SQL)==false)                $this->SQL_ERROR(1);            $this->SQL_QUERY("set names '$SQL_CHAR'");        }        // +----------------------------------        // 数据库 结果查询        public function SQL_SELECT($SQL_QUERY){            $SQL_SELECT_QUERY=$this->SQL_QUERY($SQL_QUERY);            if($SQL_SELECT_QUERY==true)                return mysql_fetch_array($SQL_SELECT_QUERY);            else                $this->SQL_ERROR(2);        }        // +----------------------------------        // 数据库 数量查询        public function SQL_NUM($SQL_QUERY){            $SQL_COUNT_QUERY=$this->SQL_QUERY($SQL_QUERY);            if($SQL_COUNT_QUERY==true)                return mysql_num_rows($SQL_COUNT_QUERY);            else                $this->SQL_ERROR(2);        }        // +----------------------------------        // 数据库 执行语句        public function SQL_QUERY($SQL_QUERY){           $SQL_QUERY_QUERY=mysql_query($SQL_QUERY);           if($SQL_QUERY_QUERY==true)               return $SQL_QUERY_QUERY;           else               $this->SQL_ERROR(2);        }        // +----------------------------------        // 数据库 错误        private function SQL_ERROR($SQL_ERROR_TYPE){            $SQL_ERROR=array('mysql连接错误','数据库选择错误','操作失败,SQL语句执行错误');            die($SQL_ERROR[$SQL_ERROR_TYPE]);        }        // +----------------------------------        // 数据库结束        function  __destruct() {            mysql_close($this->SQL);        }    }

热点排行