zoukankan      html  css  js  c++  java
  • PHP操作mysql类

    <?php
    
    class Mysql{
    
    	//数据库连接句柄
    	private $link;
    
    	//返回结果集
    	private $result;
    
    	//返回查询数据
    	private $data;
    
    	//执行的SQL语句
    	private $query;
    
    	public function __construct(){
    		$this->link = @new mysqli("127.0.0.1","root","chenshuo90909","frame");
    		if($this->link->connect_errno > 0){
    			echo "<meta charset='utf-8'>数据库连接失败!"; exit;
    		}
    		$this->link->set_charset("utf8");
    	}
    
    	//查询
    	public function select($query){
    		$this->result = $this->link->query($query);
    		while($row = $this->result->fetch_assoc()){
    			$this->data[] = $row;
    		}
    		$this->result->free();
    		return $this->data;
    		
    	}
    
    	//写入
    	public function insert($query){
    		$this->result = $this->link->query($query);
    		return $this->result;
    	}
    
    	//获取最后一次添加记录的主键值
    	public function insertid(){
    		return $this->link->insert_id;
    	}
    
    	//修改
    	public function update($query){
    		$this->result = $this->link->query($query);
    		return $this->result;
    	}
    
    	//删除
    	public function delete($query){
    		$this->result = $this->link->query($query);
    		return $this->result;
    	}
    
    	//返回服务器端MySQl版本
    	public function version(){
    		return $this->link->server_info;
    	}
    
    	//返回数据库所属服务器信息
    	public function hostinfo(){
    		return $this->link->host_info;
    	}
    
    	//关闭mysql连接
    	public function __destruct(){
    		$this->link->close();
    	}
    
    }
    
    ?>
    

      

  • 相关阅读:
    关于调试 SharePoint 2010 中的爬网问题的疑难解答提示
    JS 获取 本周、本月、本季度、本年、上月、上周、上季度、去年
    jqGrid动态列
    【原创】博客“缘”
    讀取內部網站8/22
    開啟VS2005速度慢8/25
    仲秋節快樂
    外部表不是預期的格式8/28
    要考試10/17
    DataTable導入Excel 8/27
  • 原文地址:https://www.cnblogs.com/chenshuo/p/3672097.html
Copyright © 2011-2022 走看看