Description
boolean
ovrimos_fetch_into
( int result_id, array result_array [, string how [, int
rownumber]])
ovrimos_fetch_into(
)
lit
une
ligne
dans
un
résultat
SQL
.
ovrimos_fetch_into(
)
lit
une
ligne
dans
le
résultat
result_id
,
qui
doit
être
passé
en
référence
.
La
ligne
qui
sera
lue
est
déterminée
par
les
deux
paramètres
how
et
rownumber
.
how
La
ligne
qui
sera
lue
est
déterminée
par
les
deux
paramètres
how
et
rownumber
.
how
peut
prendre
les
valeurs
de
'
Next
'
(suivant
,
valeur
par
défaut)
,
'Prev
'
(précédent)
,
'First
'
(premier)
,
'Last
'
(dernier)
,
'Absolute
'
(position
absolue
)
.
La
casse
de
how
n'
est
pas
prise
en
compte
.
rownumber
est
optionnel
,
sauf
dans
le
cas
d''Absolute'
.
ovrimos_fetch_into(
)
retourne
TRUE
ou
FALSE
.
Exemple
1
.
Lit
un
exemple
?php
$conn=ovrimos_connect(
"neptune"
,
"8001"
,
"admin"
,
"password")
;
if
($conn!=0
)
{
echo
"Connection
établie
!"
;
$res=ovrimos_exec($conn
,"SELECT
table_id
,
table_name
FROM
sys.tables")
;
if
($res
!=
0
)
{
echo
"Requête
effectuée
!"
;
if
(ovrimos_fetch_into($res
,
$row)
)
{
list
($table_id
,
$table_name
)
=
$row
;
echo
"table_id=".$table_id
."
,
table_name=".$table_name
."\n"
;
if
(ovrimos_fetch_into($res
,
$row)
)
{
list
($table_id
,
$table_name
)
=
$row
;
echo
"table_id=".$table_id
."
,
table_name=".$table_name
."\n"
;
}
else
{
echo
"Next
:
erreur\n"
;
}
}
else
{
echo
"First
:
erreur\n"
;
}
ovrimos_free_result($res)
;
}
ovrimos_close($conn)
;
}
?
|
|
Cet exemple lis une ligne.