Manuel PHP
Précédent |  | Suivant

# ovrimos_fetch_row

(PHP 4 >= 4.0.3)

ovrimos_fetch_row -- Lit une ligne dans un résultat

## Description

boolean ovrimos_fetch_row ( int result_id [, int how [, int row_number]])

ovrimos_fetch_row() lit une ligne dans un résultat SQL.

ovrimos_fetch_row() lit une ligne dans un résultat. Les colonnes doivent être lues par un autre appel. Retourne `TRUE` en cas de succès et `FALSE` sinon.

Exemple 1. Exemple de lecture de ligne
    <?php
    $conn = ovrimos_connect("remote.host", "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_row($res, "First")) {
                $table_id = ovrimos_result($res, 1);
                $table_name = ovrimos_result($res, 2);
                echo "table_id=".$table_id.", table_name=".$table_name."\n";
                if (ovrimos_fetch_row($res, "Next")) {
                    $table_id = ovrimos_result($res, "table_id");
                    $table_name = ovrimos_result($res, "table_name");
                    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 et l'affiche.

Précédent | Sommaire | Suivant
ovrimos_fetch_into | Niveau supérieur | ovrimos_field_len