mssql_next_result

(PHP 4 >= 4.0.5, PHP 5, PECL odbtp:1.1.1-1.1.4)

mssql_next_result — Déplace le pointeur interne MS SQL Server au résultat suivant

Description

bool mssql_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. mssql_next_result() va vérifier l'existence de plusieurs résultats disponibles sur le serveur. Si un autre jeu de résultat existe, mssql_next_result() va détruire de résultat précédent et préparer la lecture dans les nouvelles lignes.

Liste de paramètres

result_id

Une ressource de résultats à évaluer. Ce résultat provient d'un appel à la fonction mssql_query() .

Valeurs de retour

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

Exemples

Exemple 1528. Exemple avec mssql_next_result()

<?php
$link 
mssql_connect ( "localhost" "userid" "secret" );
mssql_select_db ( "MyDB" $link );
$sql  "Select * from table1 select * from table2" ;
$rs  mssql_query ( $sql $link );
do {
    while (
$row  mssql_fetch_row ( $rs )) {
    }
} while (
mssql_next_result ( $rs ));
mssql_free_result ( $rs );
mssql_close ( $link );
?>