7.75 Ovrimos SQL
7 Index des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Exemples . ovrimos_close . ovrimos_commit . ovrimos_connect . ovrimos_cursor . ovrimos_exec . ovrimos_execute ->ovrimos_fetch_into . ovrimos_fetch_row . ovrimos_field_len . ovrimos_field_name . ovrimos_field_num . ovrimos_field_type . ovrimos_free_result . ovrimos_longreadlen . ovrimos_num_fields . ovrimos_num_rows . ovrimos_prepare . ovrimos_result_all . ovrimos_result . ovrimos_rollback
|
7.75.13 ovrimos_fetch_into()Lit une ligne dans un résultat Ovrimos[ Exemples avec ovrimos_fetch_into ] PHP 4 >= 4.0.3
bool
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
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
.
Cette fonction retourne
TRUE
en cas de succès,
FALSE
en cas d'échec.
Lit un exemple |
<?php $conn=ovrimos_connect("neptune", "8001", "admin", "password"); if ($conn!=0) { echo "Connexion é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"; } &n
|
Cet exemple lit une ligne.
|