Salut,
J'ai un site avec un forum PHPBB, et je voudrais faire des stats de la semaine pour les 10 plus grands posteurs de messages de la semaine.
Le champ "post_time" est en timestamp (de type "18620131064" >> j'ai marqué nimp !). Le truc que je pourrais faire c'est faire une requete en prenant tous les messages des 7 derniers jours. Mais je voudrais par exemple n'avoir les stats qu'à la fin de la semaine pour avoir un résultat, si on est le 26/11/03, du type :
Top 10 des Posteurs de la semaine du 17 au 23 novembre.
1- Pseudo
2- Pseudo
...
Le problème c'est comment faire en sorte qu'il prenne bien du dernier lundi au dernier dimanche. Je pourrais y aller à la barbare, en testant le jour d'aujourd'hui, si c'est un mardi, reculer la date de 2 jours et faire le début à -9 jours, si c'est un mercredi, etc ...
N'y-a-til pas une autre solution ?