如何检查mysqli_connect是否成功?
问题描述:
我正在编写安装程序脚本,我需要检查用户是否输入了正确的数据库信息,因此需要检查mysqli_connect是否成功。一个简单的if-else就足够了。如何检查mysqli_connect是否成功?
答
像这样:
if(! $db = mysqli_connect(...)) {
die('No connection: ' . mysqli_connect_error());
}
答
这个怎么样:
<?php
$con = mysqli_connect("localhost","my_user","my_password","my_db");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>
尝试[文件](http://www.php.net/manual/en/mysqli.construct.php) 。 – 2013-02-22 16:28:16
可能重复? [测试php/mysqli连接](http://*.com/questions/3678650/testing-php-mysqli-connection) – UnholyRanger 2013-02-22 16:28:24
从PHP手册中读取mysqli_connect – GarethL 2013-02-22 16:29:21