PHP Doku:: Holt den Rückgabewert eines Prozeduraufrufs - function.ingres-fetch-proc-return.html

Verlauf / Chronik / History: (2) anzeigen

Sie sind hier:
Doku-Startseite ≥ PHP-Handbuch ≥ Funktionsreferenz ≥ Datenbankerweiterungen ≥ Anbieterspezifische Datenbankerweiterungen ≥ Ingres DBMS, EDBC und Enterprise Access Gateways ≥ Ingres-Funktionen ≥ ingres_fetch_proc_return

Ein Service von Reinhard Neidl - Webprogrammierung.

Ingres-Funktionen

<<ingres_fetch_object

ingres_fetch_row>>

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


Keine BenutzerBeiträge.
- Beiträge aktualisieren...



PHP Powered Diese Seite bei php.net
The PHP manual text and comments are covered by the Creative Commons Attribution 3.0 License © the PHP Documentation Group - Impressum - mail("TO:Reinhard Neidl",...)