Bonjour,
Je développe en ce moment un site communautaire, sur lequel je souhaite faire un classement des membre en fonction de leur participation. Plusieurs facon de participer sont possible : message dans le forum, envoi de photo, commentaire,...
Chaque participation donne un nombre de point différent (exemple : 1pt pour un message sur le forum ou un commentaire, 5 points l'envoi d'une photo,...). Le nombre total de points par membre définit le classement de membres.
J'ai donc une table membres avec :
- ID
- pseudo
- ....
une table membres_points :
- ID
- userID
- date
- type (le type contient "forum", "commentaire", "photo",...)
Donc à chaque participation j'ajoute un enregistrement dans la table "membres_points".
Donc le but est d'afficher la liste des membre par ordre du nombre de points. Et la je dois dire que je sèche . Si quelqu'un à une piste, elle serait la bienvenue .
Partager