Page 1 sur 1

afficher le nombre de resultat d'une requete

Posté : 02 janv. 2008, 23:00
par chris51200
Bonjour a tous,
comment puis je afficher le nombre de resultat de cette requete?
Merci
$reponse = mysql_query("SELECT id, type, prix, descriptif, lien, fond FROM bdd WHERE prix >= 40000 AND prix <= 80000 ORDER BY prix"); // Requête SQL
           while ($donnees = mysql_fetch_array($reponse) )

Posté : 02 janv. 2008, 23:08
par Aureusms
Utilise mysql_num_rows via
$reponse = mysql_query("SELECT id, type, prix, descriptif, lien, fond FROM bdd WHERE prix >= 40000 AND prix <= 80000 ORDER BY prix"); // Requête SQL
$nombre_de_resultats = mysql_num_rows ($reponse);
http://fr.php.net/mysql_num_rows

Posté : 02 janv. 2008, 23:11
par Truc
Un peu de documentationqui fait du bien ;)

Posté : 03 janv. 2008, 00:41
par Xenon_54
Je ne crois pas que ce soit le cas pour toi mais:
Note: Si vous utilisez mysql_unbuffered_query(), mysql_num_rows() ne retournera pas une valeur correcte tant que toutes les lignes du jeu de résultats n'auront pas été récupérées.

Posté : 03 janv. 2008, 00:42
par Aureusms
Je ne crois pas que ce soit le cas pour toi mais:
Note: Si vous utilisez mysql_unbuffered_query(), mysql_num_rows() ne retournera pas une valeur correcte tant que toutes les lignes du jeu de résultats n'auront pas été récupérées.
Je connaissais pas. J'en prends note.