Funkcje Ovrimos SQL
PHP Manual

ovrimos_fetch_into

(PHP 4 >= 4.0.3, PHP 5 <= 5.0.5)

ovrimos_fetch_intoPobiera wiersz ze zbioru wyniku

Opis

bool ovrimos_fetch_into ( int $identyfikator_wyniku , array &$tablica_wyniku [, string $sposób [, int $numer_wiersza ]] )

Pobiera wiersz z podanego zbioru wyniku do tablicy_wyniku.

Parametry

identyfikator_wyniku

Indetyfikator wyniku zwrócony przez ovrimos_execute() lub ovrimos_exec().

tablica_wyniku

Należy dostarczyć tablicę przez referencję. Zostanie ona wypełniona pobranymi wartościami.

sposób

Określa w jaki sposób będą pobierane wiersze. Może przyjmować jedną z następujących wartości (wielkość liter nie ma znaczenia):

Opcja Informacja
Next Następny z bieżącej pozycji. To jest wartość domyślna.
Prev Poprzedni z bieżącej pozycji.
First Pierwszy.
Last Ostatni.
Absolute Wskazany numer, liczony od początku zbioru. Wymaga podania numer_wiersza.

numer_wiersza

Numer wiersza liczony od 0. Wymagany tylko, gdy sposób ma wartość Absolute.

Zwracane wartości

Zwraca TRUE w przypadku powodzenia, FALSE w przypadku błędu.

Przykłady

Przykład #1 Przykład ovrimos_fetch_into

<?php
$conn
=ovrimos_connect("neptune""8001""admin""password");
if (
$conn!=0) {
    echo 
"Połączenie zostało nawiązane.";
    
$res=ovrimos_exec($conn"select table_id, table_name from sys.tables");
    if (
$res != 0) {
        echo 
"Instrukcja została wykonana prawidłowo.";
        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 
"Następny: błąd\n";
            }
        } else {
            echo 
"Pierwszy: błąd\n";
        }
        
ovrimos_free_result($res);
    }
    
ovrimos_close($conn);
}
?>

Zobacz też:


Funkcje Ovrimos SQL
PHP Manual