Manuel PHP

mssql_next_result

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

mssql_next_resultDé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 #1 Exemple avec mssql_next_result()

  1. <?php
  2. $link = mssql_connect("localhost", "userid", "secret");  
  3. mssql_select_db("MyDB", $link);  
  4. $sql = "Select * from table1 select * from table2";  
  5. $rs = mssql_query($sql, $link);  
  6. do { 
  7.    while ($row = mssql_fetch_row($rs)) { 
  8.    }  
  9. } while (mssql_next_result($rs));  
  10. mssql_free_result($rs);  
  11. mssql_close($link);  
  12. ?> 


Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique