封装链接数据库

时间:2014-05-22 15:41:55   收藏:0   阅读:261

<?php

class mysql{
private $host ;
private $user = "root";
private $pwd = "";
private $db = "bbs";
private $charset = "utf8";
private $conn = "";

public function __construct($host="127.0.0.1",$user="root",$pwd="",$db="bbs",$charset="utf8"){
$this->host = $host;
$this->user = $user;
$this->pwd = $pwd;
$this->db = $db;
$this->charset = $charset;
$this->conn = get_conn();
}


public function get_conn(){
//像下面这种写代码的方式,一般俗称 硬代码
//好的程序习惯是,可以设置为变量,那么一定要设置为变量
//可以设置为常量,那么最好设置为常量
// mysql_connect("127.0.0.1","root","root");

$conn = mysql_connect($this->host,$this->user,$this->pwd) or die(mysql_error());
mysql_select_db($this->db,$this->conn);
mysql_query("set names ‘$this->charset‘");

return $conn;
}

public function myquery($sql){
$result = mysql_query($sql);
return $result;
}

public function delete($sql){

$this->myquery($sql);
return mysql_affected_rows(); //如果执行删除成功,那么肯定有受影响的行数
// return $result;
}

public function insert($sql){

}
}


$mysql = new mysql("127.0.0.1","root","","bbs","utf8");
//$mysql->host = "127.0.0.1";


?>

封装链接数据库,布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!