Para establecer una conexión con una base de datos MySQL en PHP, es necesario utilizar la función mysql_connect , que requiere un servidor de base de datos, nombre de usuario y contraseña como parámetros. Puede crear una conexión en cualquier momento en el código. La función tiene un parámetro opcional que le permite establecer más de una conexión a una base de datos MySQL utilizando los mismos parámetros . Esto le permite realizar varias llamadas usando la función mysql_connect sin generar un error de PHP.
El símbolo @
Utilizando el símbolo " @ " delante de una función llamada le dice a PHP para no mostrar un mensaje de error si algo sale mal . Por ejemplo, si se utiliza la función mysql_connect pero escribe un nombre de host incorrecto , PHP muestra una advertencia diciendo que no se puede establecer la conexión. Al escribir " @ mysql_connect " en lugar , PHP intentará crear una conexión, pero si el intento falla , se observa ningún mensaje. Sin embargo , esto hace que sea más difícil de error de comprobación , ya que se hace más difícil determinar dónde se producen problemas .
Si Estados
Puede utilizar un "si " ; declaración para probar una conexión a una base de datos MySQL utilizando cualquiera de las funciones de MySQL de PHP . Además, utilizando el símbolo " @" se asegura de que si usted no tiene una conexión establecida , PHP no se mostrará un mensaje de error en la página Web. Por ejemplo, escriba " if ( @ mysql_close ($ conn) ) ", seguido de los resultados condicionales para cerrar una conexión a una base de datos. Esto le permite no sólo comprobar la capacidad para cerrar la conexión MySQL usando una función, pero también permite mostrar los mensajes , ya sea para el éxito y el fracaso.
Manejo de errores
Al probar cualquier cosa en su sitio web utilizando PHP , usted siempre debe incluir un código de control de errores . Las funciones de "salida" PHP " matriz " y le permiten programar un mensaje y finalizar una llamada script o función. Ambos hacen lo mismo , por lo que se utiliza es una cuestión de preferencia. " Mysql_connect (
< . br>