downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

sqlsrv_prepare> <sqlsrv_num_fields
[edit] Last updated: Fri, 25 May 2012

view this page in

sqlsrv_num_rows

(No version information available, might only be in SVN)

sqlsrv_num_rowsRécupère le nombre de lignes d'un jeu de résultats

Description

mixed sqlsrv_num_rows ( resource $stmt )

Récupère le nombre de lignes d'un jeu de résultats. Cette fonction nécessite que la ressource de requête ait été créée avec un curseur statique ou keyset. Pour plus d'informations, reportez-vous aux fonctions sqlsrv_query(), sqlsrv_prepare(), ou au chapitre » Spécifier un type de curseur et sélectionner des lignes dans la documentation de Microsoft SQLSRV.

Liste de paramètres

stmt

La requête depuis laquelle le nombre total de lignes est retourné. La ressource de requête doit avoir été créée avec un curseur statique ou keyset. Pour plus d'informations, reportez-vous aux fonctions sqlsrv_query(), sqlsrv_prepare(), ou au chapitre » Spécifier un type de curseur et sélectionner des lignes dans la documentation de Microsoft SQLSRV.

Valeurs de retour

Retourne le nombre total de lignes récupérées en cas de succès, et FALSE si une erreur survient. Si un curseur précédent (par défaut), ou un curseur dynamique est utilisé, FALSE sera retourné.

Exemples

Exemple #1 Exemple avec sqlsrv_num_rows()

<?php
$server 
"serverName\sqlexpress";
$connectionInfo = array( "Database"=>"dbName""UID"=>"username""PWD"=>"password" );
$conn sqlsrv_connect$server$connectionInfo );

$sql "SELECT * FROM Table_1";
$params = array();
$options =  array( "Scrollable" => SQLSRV_CURSOR_KEYSET );
$stmt sqlsrv_query$conn$sql $params$options );

$row_count sqlsrv_num_rows$stmt );
   
if (
$row_count === false)
   echo 
"Error in retrieveing row count.";
else
   echo 
$row_count;
?>

Voir aussi

  • sqlsrv_has_rows() - Indique si la requête spécifiée contient des lignes
  • sqlsrv_rows_affected() - Retourne le nombre de lignes modifiées par la dernière requête de type INSERT, UPDATE, ou DELETE



add a note add a note User Contributed Notes sqlsrv_num_rows
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites