Compter le nombre

Invité
Invité n'ayant pas de compte PHPfrance

11 déc. 2006, 02:59

Salut,

Je fais un script des emoticons, je voudrais savoir combien d'utilisateur ont mis emoticon1, emoticon2,.. ainsi de suite, quand je fais select il m'affiche les emoticons en repetition, je veux juste mettre:

Emoticon1 = 2 utilisateur
Emoticon2 = 10 utilisateur..

C'est quoi la fonction qui sert a resoudre ca.

Merci

Eléphant du PHP | 445 Messages

11 déc. 2006, 09:00

Euh, pour pouvoir t'apporter une réponse correcte et adaptée, il nous faudrait voir un peu de code...

"Je fais une requête", ça reste relativement vague.

Tu stockes les informations de chaque membre dans une table, que comporte t-elle, comment indiques-tu qu'un utilisateur a telle ou telle émotionnels ?
LLDC
Ulti

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

11 déc. 2006, 14:16

Dans l'idée, il faut que tu utilises la clause SQL GROUP BY, de manière à regrouper les données par emoticone puis d'utiliser les fonctions d'agrégations SQL SUM et COUNT afin de compter le nombre d'utilisateur par emoticon.

Maintenant, effectivement, sans code, on va avoir du mal à te donner plus de détail ;)
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer