我被一些代码困住了。这很简单,我有以下代码:
<?php
$servername = 'localhost';
$username = 'root';
$password = '';
$dbname = 'responsiveform';
$conn = mysqli_connect($servername, $username, $password, $dbname);
if($conn)
{
echo"Connection Success";
}
else{
echo"Connection Failed";
}
?>
如果部分工作正常,我已经尝试过此代码,但是当我更改服务器名或用户名或密码时,其他部分不会打印 - 它只是仅给出警告,没有其他内容。
连接失败
当我的 if 条件为 false 时应该出现。
您可以尝试在
die()
调用后添加 mysqli_connect
函数,以在连接失败时停止脚本的执行。这样,else
块将被执行并打印“连接失败”。
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "responsiveform";
$conn = mysqli_connect($servername, $username, $password, $dbname);
if($conn) {
echo "Connection Success";
} else {
echo "Connection Failed";
die(); // This will stop the script execution if the connection fails
}
?>