fbsql_next_result

(PHP 4 >= 4.0.6, PHP 5)

fbsql_next_result — Déplace le pointeur interne vers le résultat suivant

Description

bool fbsql_next_result ( resource $result )

Lorsque vous envoyez plus d'une commande SQL au serveur ou que vous exécutez une procédure stockée avec de multiples résultats, cela va conduire le serveur à retourner plusieurs jeux de lignes. fbsql_next_result() va vérifier l'existence de plusieurs résultats disponibles sur le serveur. Si un autre jeu de résultats existe, fbsql_next_result() va détruire le résultat précédent et préparer la lecture dans les nouvelles lignes.

Liste de paramètres

result

Un identifiant de résultat retourné par la fonction fbsql_query() ou la fonction fbsql_db_query() .

Valeurs de retour

Retourne TRUE si un jeu de résultats additionnel est disponible, FALSE sinon.

Exemples

Exemple 855. Exemple avec fbsql_next_result()

<?php
$link 
fbsql_connect ( "localhost" "_SYSTEM" "secret" );
fbsql_select_db ( "MyDB" $link );
$SQL  "Select * from table1; select * from table2;" ;
$rs  fbsql_query ( $SQL $link );
do {
    while (
$row  fbsql_fetch_row ( $rs )) {
    }
} while (
fbsql_next_result ( $rs ));
fbsql_free_result ( $rs );
fbsql_close ( $link );
?>