Hello !

En ce moment, je fais un peu de pratique en PHP MySQL.
Je travaille sur un tableau récapitulatif qui doit me permettre de comptabiliser le nombre de posts, vues, etc, trié selon les catégories d'articles. Je sais c'est pas très clair tout de suite.

J'ai d'abord fait en sort que le tableau se mette en forme selon le nombre de catégories d'articles, déjà, ce qui donne çà (la connexion et déconnexion, c'est déjà géré, on n'y vient pas ici !)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
// On va chercher les catégories disponibles sur la table correspondante.
$categorie_list = mysql_query('SELECT * FROM blog_categorie ORDER BY cat_id');
 
// On affiche tout le tableau.
while ($donnees = mysql_fetch_array($categorie_list))
{
	echo	'<tr><td>' . utf8_encode(stripslashes($donnees['cat_lib'])) . '</td><td></td><td></td><td></td><td></td><td></td></tr>'; ( Tableau à 6 colonnes )
}
Jusque là, tout baigne ! les catégories s'affiche correctement. une ligne de tableau par catégorie, c'est ce que je voulais !
Voilà la suite :

Dans une autre table, appelé "blog_catlist", je veux y compter toutes les entrées entrant dans chaque catégories mentionnées par "cat_id", et les afficher ensuite dans la dernière colonne de chaque catégorie sur la tableau.
Je me doute qu'il faut utiliser la requete SELECT COUNT sur la table avec un WHERE pour filtrer le numéro de "cat_id". Mais la méthode approprié m'échappe un peu.

Je continue de chercher de mon côté, mais vu mon niveau qui est loin d'atteindre ceux des spécialistes, un peu d'aide ne sera pas de refus !

Merci !