Esta questão já tem uma resposta aqui:
Eu descartei a possibilidade de fornecer um nome ou senha incorreta em mysqli_connect, porque quando eu os altero para torná-los incorretos propositalmente, eu recebo uma mensagem de erro de mysqli_connect_error (). Com o código abaixo, a conexão falha, mas não recebo nenhuma mensagem de erro. Eu estou sem ideias. O que você recomendaria fazer ao lado de depurar?
<?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";
?>
Edit: Como Seth apontou, eu digitei incorretamente o nome de uma variável. Me desculpe, eu vou me ver. :(
Nós todos cometemos erros assim. Apenas marque a resposta de Seth como a resposta.
—
music2myear
O relatório de erros teria sido útil aqui.
—
Funk Forty Niner
Btw, espero que essas não sejam credenciais de login reais. Eles parecem ser e, em caso afirmativo, é melhor você ir mudar isso agora.
—
Funk Forty Niner
Sim, estou ciente de que mostrar a senha aqui significa que ela está comprometida. Estou apenas configurando uma caixa de areia para aprender, tudo bem. Eu vou mudar quando implantar de verdade.
—
Hagel