Warning: mysql_query() expects parameter 2 to be resource, null given in 为啥。。这是为啥?0
//这是一个工具类,作用是完成对数据库的操作
class SqlHelper{
public $conn;
public $dbname="tea";
public $username="root";
public $password="wsln123";
public $host="localhost";
public function __contruct(){
//$this->conn=mysql_connect($this->host,$this->username,$this->password);
if(!$this->conn){
die("连接失败".mysql_error());
}
mysql_select_db($this->dbname,$this->conn);
}
//执行dql语句
public function execute_dql($sql){
$res=mysql_query($sql,$this->conn) or die("连接失败".mysql_error());
return $res;
}
//执行dml语句
public function execute_dml($sql){
$b=mysql_query($sql,$this->conn);
if(!$b){
return 0;
}else{
if(mysql_affected_rows($this->conn)>0){
return 1;//表示执行ok
}else{
return 2;//表示没有受到影响
}
}
}
//关闭连接的方法
public function close_connect(){
if(!empty($this->conn)){
mysql_close($this->conn);
}
}
}
?>//$this->conn=mysql_connect($this->host,$this->username,$this->password);这句话没有注释。。