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);