Manuel PHP
Précédent |  | Suivant

# 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_id )

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.

fbsql_next_result() retourne `TRUE` si un autre résultat est disponible, ou `FALSE` sinon.

Exemple 1. 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); ?>`

Précédent | Sommaire | Suivant
fbsql_list_tables | Niveau supérieur | fbsql_num_fields