En una página Web basada en PHP , se utiliza la función mysql_connect para establecer una conexión con una base de datos MySQL. En las páginas más largos o páginas dinámicas que se crean y cerrar varias conexiones de base de datos , puede ser difícil hacer un seguimiento de las conexiones establecidas . Hay varias maneras que usted puede probar las conexiones MySQL utilizando las distintas funciones de PHP en su página. Conexión
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 ( ) or die Tipo ( " No se puede conectar a la base de datos " ) ; " para indicar que si PHP no puede encontrar la base de datos MySQL , informar al usuario con el mensaje en la función die
< . br>