Tecnología

Inicio

Cómo probar si está conectado a MySQL con variables de PHP y sin necesidad de conectarse a Ella

PHP no tiene una función incorporada que permite probar si está conectado a un servidor MySQL. Sin embargo, en lugar de pasar horas escribiendo una función para comprobar si una conexión sin ayuda, puede utilizar otras funciones incorporadas para hacer lo mismo. Por ejemplo, llamar a la función PHP "mysql_list_dbs" y guardar los resultados en una variable PHP. Si ha conectado previamente a MySQL, esta variable será almacenar una lista de bases de datos en el servidor. Si no es así, la variable tendrá ningún valor. La comprobación de su valor le indicará si se ha conectado a MySQL o no.

Instrucciones

1 Abra el archivo HTML. Insertar el cursor en el lugar que desea probar para una conexión MySQL.

2 Escriba el siguiente código:

$ Dbconn = @mysql_list_dbs ();

Esto crea una variable PHP que llama los "mysql_list_dbs) (" función. El símbolo "@" indica al navegador para no mostrar ningún mensaje de error si falla la llamada a la función, por lo que si no está conectado a MySQL, su sitio web no aparece el error.

3 Escriba el siguiente código:

if ($ dbconn) {

echo "Conexión establecida.";

} Else {

echo "No se estableció la conexión.";

}

Esta declaración si las pruebas para ver si la variable $ dbconn tiene un valor; es decir, si la llamada de función devuelve ninguna base de datos. Si es así, entonces que haya establecido previamente una conexión a MySQL. Si no es así, no existe ninguna conexión.

4 Guarde y cierre el archivo HTML, luego subirlo a su servidor Web.