Description
resource
pg_connect
( string host, string port, string dbname)
resource
pg_connect
( string host, string port, string options, string dbname)
resource
pg_connect
( string host, string port, string options, string tty, string
dbname)
resource
pg_connect
( string conn_string)
conn_string
retourne
un
index
de
connexion
en
cas
de
succès
,
et
FALSE
sinon
.
Ouvre
une
connexion
à
un
serveur
PostgreSQL
.
Les
arguments
doivent
être
placé
entre
guillemets
.
Exemple
1
.
Exemples
avec
pg_connect(
)
?php
$dbconn
=
pg_connect(
"dbname=marie")
;
/
/connexion
à
une
base
de
données
nommée
"marie
"
$dbconn2
=
pg_connect("host=localhost
port=5432
dbname=marie")
;
/
/connexion
à
une
base
de
données
nommée
"marie
"
sur
l'hôte
"localhost
"
sur
le
port
"5432
"
$dbconn3
=
pg_Connect
("host=sheep
port=5432
dbname=marie
user=mouton
password=baaaa")
;
/
/connexion
à
une
base
de
données
nommée
"marie
"
sur
le
serveur
"mouton
"
avec
/
/
un
nom
d
'utilisateur
et
le
mot
de
passe
associé
?
|
|
Les arguments disponibles comptent notamment
dbname
port
,
host
,
tty
,
options
,
user
, et
password
pg_connect(
)
retourne
un
index
de
connexion
qui
sera
nécessaire
aux
autres
fonctions
PostgreSQL
.
Vous
pouvez
ouvrir
plusieurs
connexions
simultanées
.
Si
un
deuxième
appel
à
pg_connect(
)
est
fait
avec
les
mêmes
arguments
,
aucune
nouvelle
connexion
ne
sera
établie
,
mais
la
connexion
précédente
sera
retournée
.
L'
ancienne
syntaxe
$conn
=
pg_connect("host"
,
"port"
,
"options"
,
"tty"
,
"dbname"
)
est
obsolète
.
Voir
aussi
pg_pconnect(
)
.