7.27.47 fbsql_pconnect()
Ouvre une connexion persistante à un serveur FrontBase
[ Exemples avec fbsql_pconnect ] PHP 4 >= 4.0.6
resource
fbsql_pconnect (
string
hostname
,
string
username
,
string
password
)
fbsql_pconnect
retourne une ressource représentant
la connexion 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 hôte, avec le même nom d'utilisateur et 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 fbssl 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'.
|