我排除了在mysqli_connect中提供不正确的名称或密码的可能性,因为当我更改它们以使其故意不正确时,实际上从mysqli_connect_error()收到一条错误消息。使用下面的代码,连接失败,但是没有收到错误消息。我没主意。您建议我下一步要做什么调试?
<?php
$con = mysqli_connect("eu-cdbr-west-02.cleardb.net", "b497f08cc1919a", "7d15759b", "heroku_8d537c3a6f00758");
if (!$conn)
{
die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
?>
编辑:正如Seth所指出的,我输错了变量名。抱歉,我会自己出去的。 :(
答案 0 :(得分:0)
您的代码正在使用$con
进行连接,但正在检查$conn
。如果您没有看到“已成功连接”文本,则您的应用整体上可能还有另一个问题。通常,您会将其放在else
部分。