Sql_num_rows
sql_num_rows Retourne le nombre de lignes retournées par la requête SQL.
Code PHP :
Cette méthode de la classe SQL permet de récupérer le nombre de lignes retournées par la requête identifiée par la ressource $ressource
Une requête SQL $query permettant la même action en SQL strict (SELECT COUNT(*) FROM table WHERE cond) doit être passée pour conserver la compatibilité avec les autres SGDB (Système de Gestion de Base de Données)
Cette fonction retourne le nombre de lignes retournées par la requête SQL.
Code PHP :
Query_while() (Requête multi ligne)
Cette fonction n'existe manifestement plus. L'utilisation, à la place, de num_rows() selon la même procédure semble en revanche fonctionner.
sql_num_rows Retourne le nombre de lignes retournées par la requête SQL.
Description
Code PHP :
int Sql_num_rows(resource $ressource, string $query)
Cette méthode de la classe SQL permet de récupérer le nombre de lignes retournées par la requête identifiée par la ressource $ressource
Une requête SQL $query permettant la même action en SQL strict (SELECT COUNT(*) FROM table WHERE cond) doit être passée pour conserver la compatibilité avec les autres SGDB (Système de Gestion de Base de Données)
Valeur de retour
Cette fonction retourne le nombre de lignes retournées par la requête SQL.
Exemple
Code PHP :
$result = $Sql->query_while("SELECT user_id, login FROM ".PREFIX."member ORDER BY login", __LINE__, __FILE__); while( $row = $Sql->Sql_fetch_assoc($result) ) { echo $row['login'] . ' : ' . $row['user_id'] . '<br />'; } $Sql->Close($result); $nbr_lines = $Sql->Sql_num_rows($result , "SELECT COUNT(*) FROM ".PREFIX."member"); echo $nbr_lines; //Retourne le nombre de membres affichés par la requête.
Voir aussi
Query_while() (Requête multi ligne)
RETEX
Cette fonction n'existe manifestement plus. L'utilisation, à la place, de num_rows() selon la même procédure semble en revanche fonctionner.