fbsql_pconnect

fbsql_pconnect -- Ouvre une connexion persistante à un serveur FrontBase

Description

resource fbsql_pconnect ( [string hostname [, string username [, string password]]])

fbsql_pconnect( ) retourne une ressource représentant la connection au serveur FrontBase en cas de succès , ou bien FALSE en cas d 'erreur .

fbsql_pconnect( ) établit une connexion persistante à un serveur FrontBase . En cas d' omission , les valeurs suivantes sont utilisées par défaut : host ='localhost' , username = nom de l 'utilisateur qui possède le processus , et password = pas de mot de passe .

Pour choisir le port d' accès au serveur FrontBase , voyez fbsql_select_db( ) .

fbsql_pconnect( ) se comporte comme fbsql_connect( ) avec deux différences majeures .

Premièrement , lors de la connexion , fbsql_pconnect( ) essaie de trouver une connexion permanante déjà ouverte sur cet hote , avec le même nom d 'utilisateur et de mot de passe . Si une telle connexion est trouvée , son identifiant est retourné , sans ouvrir de nouvelle connexion .

Deuxièmement , la connexion au serveur MySQL ne sera pas terminée avec la fin du script . Au lieu de cela , le lien sera conservé pour un prochain accès ( fbsql_close( ) ne terminera pas une connexion persistante établie par fbsql_pconnect( ) ) .

C' est pourquoi ce type de connexion est dite 'persistante ' .