发个数据库的类

这个是第二个版本了,感觉还挺好用的。

<?php

class Mysql {
 private $host;
 private $name;
 private $pass;
  private $datebase;
              
    function __construct($host,$name,$pass,$datebase) {
       $this->host=$host;
        $this->name=$name;
        $this->pass=$pass;
        $this->datebase=$datebase;
        $this->connect();
        }
       //连接数据库        
        function connect() {
          $link = mysql_connect($this->host,$this->name,$this->pass) or die($this->error());
            mysql_select_db($this->datebase,$link);   
            mysql_query("set names gbk");   
        }
           
//功能说明:SQL查询(适合 SELECT 之类的)
        //返回所有的记录
        function sql_select($sql) {
           $query = $this->sql_query($sql);
        //功能类似于循环输出留言中内容是同一个道理.
            while($result = @mysql_fetch_assoc($query)) {
                $output[] = $result;   
            }
            @mysql_free_result($result);
            return $output;
        }
       
        //如果是返回一条纪录时请用这个
        function select($sql) {
          $query = $this->sql_query($sql);
            $row = @mysql_fetch_array($query);
            $result = $row;
            @mysql_free_result($row);
            return $result;    
        }

       
        function sql_query($sql) {
            $query = mysql_query($sql);
            return $query;
        }
       
        function close() {
            return mysql_close();
      }
               
        function error() {
            return mysql_error();
        }
      
        function __destruct() {
           
        }
}    
?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值