Hummm à vue de nez :
select id_art, count(id)
from commentaire
where date > date_dernière_visite
group by id_art
Et tu utilises la fonction mysql_num_rows() qui te donnera le nombre d'articles.
Basiquement, il y a un select count(distinct id_art) avec les mêmes critères, mais bon les select de ce type c'est pas toujours génial niveau perfs.
Je suis très moyen en PHP, il y a sans doute une meilleure solution
Message édité par Fred999 le 14-12-2004 à 16:34:26