Description
boolean
ingres_query
( string query [, resource link])
ingres_query(
)
retourne
TRUE
en
cas
de
succès
,
et
FALSE
sinon
.
ingres_query(
)
envoie
la
requête
query
au
serveur
Ingres
.
La
requête
doit
être
valide
(
voir
le
guide
de
référence
SQL
pour
Ingres
)
.
La
requête
s
'
ajoute
à
la
transaction
en
cours
.
S'
il
n'y
a
pas
de
transaction
ouverte
,
ingres_query(
)
en
ouvre
une
nouvelle
.
Pour
fermer
une
transaction
,
vous
pouvez
soit
appeler
ingres_commit(
)
pour
valider
les
changements
effectués
sur
la
base
de
données
ou
ingres_rollback(
)
pour
les
annuler
.
Lorsque
le
script
se
termine
,
toute
transaction
ouverte
est
annulée
(
par
appel
à
ingres_rollback(
)
)
.
Vous
pouvez
aussi
utiliser
ingres_autocommit(
)
avant
d
'ouvrir
une
transaction
pour
que
chaque
requête
SQL
soit
validée
immédiatement
et
automatiquement
.
Certains
types
de
requêtes
SQL
ne
peuvent
pas
être
envoyés
par
ingres_query(
)
:
Exemple
1
.
Exemple
pour
ingres_query(
)
?php
ingres_connect(
$database
,
$user
,
$password)
;
ingres_query("select
*
from
table")
;
while
($row
=
ingres_fetch_row()
)
{
echo
$row[1]
;
echo
$row[2]
;
}
?
|
|
Voir
aussi
ingres_fetch_array(
)
,
ingres_fetch_object(
)
,
ingres_fetch_row(
)
,
ingres_commit(
)
,
ingres_rollback(
)
et
ingres_autocommit(
)
.