Afficher nombres d'enregistrements sans faire X requêtes
Posté : 05 févr. 2006, 20:15
Bonsoir !
Je vous expose mon problème. J'ai une table où se trouve 2 champs :
categorie et sous catégorie.
Sur une page, j'affiche les catégories et sous catégories de la sorte :
Catégorie :
- ss cat 1
- ss cat 2
- ..etc
Je désire maintenant afficher en face de chaque sous catégorie le nombre d'enregistrements. Comment faire cela sans pour autant faire X requêtes différentes ?
Merci !
Je vous expose mon problème. J'ai une table où se trouve 2 champs :
categorie et sous catégorie.
Sur une page, j'affiche les catégories et sous catégories de la sorte :
Catégorie :
- ss cat 1
- ss cat 2
- ..etc
Je désire maintenant afficher en face de chaque sous catégorie le nombre d'enregistrements. Comment faire cela sans pour autant faire X requêtes différentes ?
Code : Tout sélectionner
$rqt=mysql_query("SELECT * FROM xxx WHERE cat=1 AND sscat=1");
$nombreligne=mysql_num_rows($rqt);
.
.
.
.
$rqtX=mysql_query("SELECT * FROM xxx WHERE cat=y AND sscat=z");
$nombreligne20=mysql_num_rows($rqtX);