$mysqli=new MySQLi("localhost","root","root","dbtest");
//验证是否OK(这里无法创建对象不会提示失败只有警告*****
//**************)
if($mysqli->connect_error){
die("链接失败".$mysqli->connect_error);
}else{
echo "链接成功";
}
$sql="select * from test1";
$res=$mysqli->query($sql);
var_dump($res);
下面是返回的结果:
链接成功object(mysqli_result)#2 (0) { }
问题来了,实际test1是有数据的,但是返回的数据却为空,搞不懂原因。而且如果数据库密码输入错误,也不会提示连接失败,只是警告查不到mysqli这个对象(这和php手册上结果可是不一样啊)。
//验证是否OK(这里无法创建对象不会提示失败只有警告*****
//**************)
if($mysqli->connect_error){
die("链接失败".$mysqli->connect_error);
}else{
echo "链接成功";
}
$sql="select * from test1";
$res=$mysqli->query($sql);
var_dump($res);
下面是返回的结果:
链接成功object(mysqli_result)#2 (0) { }
问题来了,实际test1是有数据的,但是返回的数据却为空,搞不懂原因。而且如果数据库密码输入错误,也不会提示连接失败,只是警告查不到mysqli这个对象(这和php手册上结果可是不一样啊)。
