Manuel PHP
Précédent |  | Suivant

# fbsql_pconnect

(PHP 4 >= 4.0.6)

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'.

Précédent | Sommaire | Suivant
fbsql_num_rows | Niveau supérieur | fbsql_query