打开php的错误显示功能就知道问题在哪了$myServer = 'localhost'; //主机
$myUser = 'root'; //用户名
$myPass = '123654'; //密码
$myDB = 'kaoqin'; //这是我建的一个库
$conn = @mysql_connect($myServer,$myUser,$myPass);
$myUser = 'root'; //用户名
$myPass = '123654'; //密码
$myDB = 'kaoqin'; //这是我建的一个库
$conn = @mysql_connect($myServer,$myUser,$myPass);
$myServer = "localhost"; //主机
mysql_connect的错误都给你屏蔽了 把 @ 去掉
public $dsn = 'mysql:host=localhost;dbname=lif2';//host为数据库连接地址,dbname为数据库名
public $user = 'root'; //数据库连接用户名
public $pass = '123456'; //对应的密码
public $names = 'SET NAMES UTF8'; //数据库查询编码
//查询数据库返回结果
public function sql_select($sql) {
try {
$dbh = new PDO($this->dsn, $this->user, $this->pass);
$dbh->query($this->names);
return $dbh->query($sql);
$dbh = null;
}
catch(Exception $e) {
echo 'error: ' . $e->getMessage();
}
}