Forum und email

ora_fetch_into

(PHP 4, PHP 5 <= 5.0.5)

ora_fetch_into — Ruft einen Datensatz in ein angegebenes Ergebnisarray ab

Beschreibung

int ora_fetch_into ( resource $Cursor , array &$Ergebnis [, int $Flags ] )

Ruft einen Datensatz ab und legt ihn in einem Array ab.

Parameter Liste

Cursor

Ein Oracle-Cursor, der mit ora_open() geöffnet wurde.

Ergebnis

Ein Array, das als Referenz übergeben wird. Es wird mit den abgerufenen Werten gefüllt.

Flags

Es gibt zwei mögliche Flags. Wenn das ORA_FETCHINTO_NULLS-Flag gesetzt ist, werden Felder mit dem Wert NULL im Array gesetzt; ist das Flag ORA_FETCHINTO_ASSOC gesetzt, wird ein assoziatives Array erzeugt.

Rückgabewerte

Gibt die Anzahl der abgerufenen Felder zurück oder FALSE, falls ein Fehler auftrat.

ChangeLog

Version Beschreibung
5.1.0

The oracle extension is deprecated in favor of oci8.

Beispiele

Example#1 ora_fetch_into()

<?php
$ergebnisse 
= array();
ora_fetch_into($cursor$ergebnisse);
echo 
$ergebnisse[0];
echo 
$ergebnisse[1];
$ergebnisse = array();
ora_fetch_into($cursor$ergebnisseORA_FETCHINTO_NULLS|ORA_FETCHINTO_ASSOC);
echo 
$ergebnisse['MyColumn'];
?>

Anmerkungen

When using oci8 as a replacement for the deprecated oracle extension, consider using: