Liefert Ergebnisdaten

# odbc_result

(PHP 4, PHP 5, PHP 7, PHP 8)

odbc_result — Liefert Ergebnisdaten

### Beschreibung

function odbc_result(Odbc\Result `$statement`, string|int `$field`): string|bool|null

Liefert Ergebnisdaten.

### Parameter-Liste

`statement`

  Das ODBC-Ergebnis-Objekt.

`field`

  Der Name des zu lesenden Feldes. Dies kann entweder eine Ganzzahl sein, die der Spaltennummer des Feldes entspricht, oder eine Zeichenkette, die den Namen des Feldes enthält.

### Rückgabewerte

Gibt den Zeichenketteninhalt des Feldes zurück, `false` im Fehlerfall, `null` bei NULL-Werten, oder `true` bei binären Daten.

### Changelog

Version | Beschreibung
--- | ---
8.4.0 | `statement` erwartet nun eine Instanz von Odbc\Result; vorher wurde eine Ressource erwartet.

### Beispiele

Der erste Aufruf von odbc_result() liefert den Wert des drittes Feldes im aktuellen Datensatz des Abfrageergebnisses zurück. Der zweite Funktionsaufruf von odbc_result() gibt den Wert der Spalte "wert" im aktuellen Datensatz zurück. Wenn die Spaltennummer kleiner als 1 oder größer als die Spaltenzahl ist, tritt ein Fehler auf. Gleiches gilt für einen Spaltennamen, der im Abfrageergebnis nicht vorkommt.

Beispiel #1 odbc_result()-Beispiele

    <?php
    $item_3   = odbc_result($Query_ID, 3);
    $item_val = odbc_result($Query_ID, "wert");
    ?>

### Anmerkungen

Feldindizes beginnen bei 1. Wie Binär- oder Long-Spaltendaten zurückgegeben werden, kann der odbc_binmode()- und odbc_longreadlen()-Dokumentation entnommen werden.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open