PHP.nl

ibase_pconnect

ibase_pconnect

Open a persistent connection to an InterBase database

resource **ibase_pconnect** string $database string $username string $password string $charset int $buffers int $dialect string $role int $sync

Opens a persistent connection to an InterBase database.

acts very much like
with two major differences.

ibase_pconnect``ibase_connect

First, when connecting, the function will first try to find a (persistent) link that's already opened with the same parameters. If one is found, an identifier for it will be returned instead of opening a new connection.

Second, the connection to the InterBase server will not be closed when the execution of the script ends. Instead, the link will remain open for future use ( will not close links established by ). This type of link is therefore called 'persistent'. ibase_close``ibase_pconnect

database The argument has to be a valid path to database file on the server it resides on. If the server is not local, it must be prefixed with either 'hostname:' (TCP/IP), '//hostname/' (NetBEUI) or 'hostname@' (IPX/SPX), depending on the connection protocol used. database

username The user name. Can be set with the php.ini directive. ibase.default_user

password The password for . Can be set with the php.ini directive. username``ibase.default_password

charset is the default character set for a database. charset

buffers is the number of database buffers to allocate for the server-side cache. If 0 or omitted, server chooses its own default. buffers

dialect selects the default SQL dialect for any statement executed within a connection, and it defaults to the highest one supported by client libraries. Functional only with InterBase 6 and up. dialect

roleFunctional only with InterBase 5 and up.

sync

Returns an InterBase link identifier on success, or false on error.

ibase_close``ibase_connect