sybase_pconnect

(PHP 4, PHP 5)

sybase_pconnectAbre una conexión persistente a un servidor Sybase

Descripción

sybase_pconnect ([ string $servername [, string $username [, string $password [, string $charset [, string $appname ]]]]] ) : resource

sybase_pconnect() se comporta de forma parecida a sybase_connect() con dos diferencias principales.

En primer lugar, en el momento de conectar, la función intentará primero encontrar una conexión (persistente) que ya esté abierta para el mismo host, usuario y contraseña. Si se encuentra una, se devolverá un identificador para ella en vez de abrir una nueva conexión.

En segundo lugar, la conexión al servidor SQL no se cerrará cuando finalice la ejecución del script. En vez de eso, la conexión permanecerá abierta para ser utilizada en el futuro (sybase_close() no cerrará las conexiones establecidas por sybase_pconnect()).

Este tipo de conexiones, por tanto, se llaman 'persistentes'.

Parámetros

servername

El parámetro servername ha de ser un nombre de servidor válido que esté definido en el fichero 'interfaces'.

username

Nombre de usuario Sybase

password

Contraseña asociada a username.

charset

Especifica el mapa de caracteres para la conexión

appname

Especifica un appname para la conexión Sybase. Esto permite establecer conexiones separadas en el mismo script hacia la misma base de datos. Esto puede ser útil cuando se haya iniciado una transacción en la conexión actual, y se necesite realizar una consulta separada que no pueda ser realizada dentro de dicha transacción.

Valores devueltos

Devuelve un identificador de conexión persistente Sybase en caso de éxito, o FALSE en caso de error.

Ver también