(PECL ingres >= 1.4.0)
ingres_fetch_proc_return — Lit le résultat d'un appel à une procédure stockée
$result
)ingres_fetch_proc_return() lit le résultat retourné par une procédure stockée Ingres.
Note:
Si cette fonction est utilisée avec une procédure stockée qui produit des lignes, elle doit être appelée après que toute les lignes de la procédure ait été lues avec ingres_fetch_array(), ingres_fetch_object() ou ingres_fetch_row(). Cette fonction va éliminer toutes les lignes qui n'ont pas encore été lues.
Retourne un entier s'il y a une valeur à retourner, et sinon,
retourne NULL
.
Exemple #1 Lit la valeur retournée par une procédure stockée Ingres
<?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 "return value - " . ingres_fetch_proc_return($result) . "\n";
ingres_close($link);
?>