Establecer y cerrar una conexión

Para establecer una conexión utilizaremos la siguiente función:

int mysql_connect( [string $host [, string $usuario
   [, string $contraseña [, bool $nuevo_enlace
   [, int $client_flags ]]]]] )

Esta función intenta abrir una conexión al servidor MySQL y devolverá un identificador de enlace positivo si tiene éxito, o falso en caso de error.

Todos los parámetros son opcionales pero si no hemos especificado nada en la configuración deberemos rellenar los siguientes parámetros:

  • host: Será el servidor de MySQL y puede ser el nombre de un equipo y puerto o una dirección IP.

  • usuario y contraseña: En ellos se específica el nombre de usuario y contraseña con los cuales se debe conectar al servidor MySQL.

  • nuevo_enlace: Si se hace una segunda llamada a mysql_connect() con los mismos argumentos, no se abrirá un nuevo enlace, en lugar de eso, devuelve el identificador del enlace ya abierto. Pero si pasamos el valor TRUE en nuevo_enlace se modifica este comportamiento y hace que mysql_connect() siempre abra un nuevo enlace.

En el código de ejemplo anterior sería esta línea:

$db = mysql_connect('localhost', 'comprador', 'proweb2013');

De forma análoga para cerrar una conexión utilizaremos:

int mysql_close( [int $identificador_de_enlace ] )

Si no se especifica el parámetro 'identificador_de_enlace', se asume el último abierto por defecto.

En el ejemplo anterior:

// Cerramos la conexión a la base de datos.
mysql_close($db);

results matching ""

    No results matching ""