mssql_fetch_batch

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

mssql_fetch_batchRetourne le prochain lot de lignes MS SQL Server

Description

int mssql_fetch_batch ( resource $result )

Retourne le prochain lot de lignes MS SQL Server.

Liste de paramètres

result

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

Valeurs de retour

Retourne le nombre de lignes du lot retourné.

Exemples

Exemple #1 Exemple avec mssql_fetch_batch()

  1. <?php
  2. // Connexion à MSSQL et sélection de la base de données
  3. $link = mssql_connect('MANGO\SQLEXPRESS', 'sa', 'phpfi');
  4. mssql_select_db('php', $link);
  5.  
  6. // Envoi d'une requête
  7. $result = mssql_query('SELECT * FROM [php].[dbo].[people]', $link, 100);
  8. $records = 10;
  9.  
  10. while ($records >= 0) {
  11. while ($row = mssql_fetch_assoc($result))
  12. {
  13. // Traitement
  14. }
  15.  
  16. --$records;
  17. }
  18.  
  19. if ($batchsize = mssql_fetch_batch($result)) {
  20. // $batchsize est le nombre de ligne à lire
  21. // dans le résultat, mais enocre à afficher
  22. }
  23. ?>

LoadingChargement en cours