ingres_fetch_object
ingres_fetch_row
Ingres-Funktionen
PHP Manual

# ingres_fetch_proc_return

(PECL ingres >= 1.4.0)

ingres_fetch_proc_return — Holt den Rückgabewert eines Prozeduraufrufs

### Beschreibung

int ingres_fetch_proc_return ( resource `$result` )

Mir dieser Funktion wird der Rückgabewert einer zuvor ausgeführten Datenbank-Prozedur (stroed procedure) geholt.

> Hinweis:

> Wird diese Funktion im Zusammenhang mit einer Prozedur benutzt, die neue Zeilen erzeugt, sollte sie erst dann aufgerufen werden, nachdem alle erzeugten Zeilen mit ingres_fetch_array(), ingres_fetch_object() oder ingres_fetch_row() geholt wurden. Diese Funktion unterdrückt alle Zeilen, die noch nicht geholt wurden, falls es solche gibt.

### Parameter-Liste

`result`

  Die Ergebniskennung einer Abfrage

### Rückgabewerte

Gibt einen integer-Wert zurück, falls die Prozedur einen liefert, anderenfalls `NULL`.

### Beispiele

Beispiel #1 Holt den Rückgabewert eines Prozeduraufrufs

`<?php
$link = ingres_connect($database);
if ( ingres_errno() != 0 ) {
$error_text = ingres_error();
die($error_text);
}
$result = ingres_query($link, "execute procedure php_proc (value = 1000)");
if ( ingres_errno() != 0 ) {
$error_text = ingres_error();
die($error_text);
}
echo "Rückgabewert - " . ingres_fetch_proc_return($result) . "\n";
ingres_close($link);
?>`

### Siehe auch

- ingres_query() - Sendet eine SQL-Abfrage an den Ingres-Server
- ingres_fetch_array() - Liest eine Zeile der Ergebnismenge in ein Array ein
- ingres_fetch_object() - Gibt eine Zeile der Ergebnismenge als Objekt zurück
- ingres_fetch_row() - Holt eine Zeile aus einer Ergebnismenge in ein numerisches Array

ingres_fetch_object
ingres_fetch_row
Ingres-Funktionen
PHP Manual