Description
bool
ovrimos_fetch_into ( int result_id, array &result_array [, string how [, int rownumber]] )
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.
Exemple 1. 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"; } ovrimos_free_result($res); } ovrimos_close($conn); } ?>
|
|
Cet exemple lit une ligne.