PHP não tem uma função built-in que permite testar se você está conectado a um servidor MySQL . No entanto, em vez de gastar horas escrevendo uma função para testar uma conexão , você pode usar outras funções internas para fazer a mesma coisa . Por exemplo, chamar a função PHP " mysql_list_dbs " e salvar os resultados para uma variável PHP. Se você já tiver conectado ao MySQL, esta variável irá armazenar uma lista de bancos de dados no servidor. Caso contrário, a variável não terá nenhum valor. Verificando o seu valor irá dizer se você tiver conectado ao MySQL ou não. Instruções
1
Abra o arquivo HTML. Coloque o cursor onde você quer testar uma conexão MySQL
2
Digite o seguinte código: .
$ Dbconn = @ mysql_list_dbs ();
Isso cria uma variável PHP que chama de " mysql_list_dbs ()" função. O símbolo "@" informa ao navegador para não exibir nenhuma mensagem de erro se a chamada função falhar, por isso, se você não estiver conectado ao MySQL , o site não mostra o erro.
3
digite o seguinte código:
if ($ dbconn ) {
echo " Conexão estabelecida . ";
} else {
echo " Conexão não estabelecida . ";
}
se os testes de demonstração para ver se a variável $ dbconn tem um valor , isto é, se a chamada função retornou nenhum banco de dados . Se sim, então você já estabeleceu uma conexão com MySQL . Se não, não existe nenhuma conexão.
4
Salve e feche o arquivo HTML, em seguida, enviá-lo para seu servidor web.