Description
resource
pg_query
( resource connection, string query)
pg_query(
)
retourne
une
ressource
de
résultat
si
la
requête
a
pu
être
exécutée
.
Elle
retourne
FALSE
en
cas
d'
échec
,
ou
si
la
connexion
n
'est
pas
valide
.
Le
détails
sur
les
erreurs
rencontrées
est
accessible
via
la
fonction
pg_last_error(
)
,
si
la
connexion
est
valide
.
pg_last_error(
)
émet
une
requête
SQL
au
serveur
PostgreSQL
,
spécifé
avec
le
paramètre
connection
.
connection
doit
être
une
connexion
valide
,
retournée
par
la
fonction
pg_connect(
)
ou
pg_pconnect(
)
.
La
valeur
retournée
par
cette
fonction
est
une
ressource
de
résultat
.
Pour
accéder
aux
lignes
lues
,
il
faudra
utiliser
les
autres
fonctions
PostgreSQL
,
telles
que
pg_fetch_array(
)
.
Note :
connection
est un paramètre optionnel de
pg_query()
.
Si
connection
est
omis
,
la
connexion
par
défaut
sera
utilisée
.
La
connexion
par
défaut
est
la
dernière
connexion
ouverte
avec
pg_connect(
)
ou
pg_pconnect(
)
.
Bien
que
connection
puisse
être
omis
,
il
n
'
est
pas
recommandé
de
le
faire
,
car
il
peut
se
révéler
difficile
de
retrouver
la
connexion
dans
un
script
.
Cette
fonction
s'
appelait
pg_exec(
)
.
pg_exec(
)
est
toujours
disponible
pour
des
raisons
de
compatibilité
,
mais
les
utilisateurs
sont
encouragés
à
utiliser
le
nouveau
nom
.
Voir
aussi
pg_connect(
)
,
pg_pconnect(
)
,
pg_fetch_array(
)
,
pg_fetch_object(
)
,
pg_num_rows(
)
et
pg_affected_rows(
)
.