Votre question

Problème de Création de classements joueurs

Tags :
  • Creation
  • Programmation
Dernière réponse : dans Programmation
22 Février 2010 01:18:24

Bonjour a tous.

Donc voilà;
Je suis entrain de faire un site de jeux, et j'essai de faire 2 classements journaliers.

Un classement des joueurs qui font le plus de points en une journée, et
un classement des joueurs qui ont fait le plus de points la veille.

sur ces deux classements, il y aurait 3 champs:

Position--- pseudo du joueur----- et points total du jour

Le deuxième classement serait:

Position d'hier-----pseudo du joueur----- et points total du joueur d'hier


Ensuite, suivant les position, chaque joueur serait crédité d'une prime que je defini comme suit:

premier au classement d'hier (donc crédité automatiquement a la mise a jour de minuit) prime de 10 000 points.
deuxième au classmement d'hier, prime de 5 000 points
3em, prime de 2 000 points
et du 4em au 10 em au classement, prime de 1 000 points




Ce que j'ai en BDD;

une table membres avec comme champ
id, username, date, points, gainsdujour


et une table log avec comme champ
id, username, date, heure, nomduJeux, nbPoints


Quelqu'un pourrai m'aider a créer cette partie de script s'il vous plait?
Celà fait plus d'une semaine que je suis dessus et là je suis perdu car n'étant pas un pro de php/mysql, je ne sais pas dans quel sens je dois
faire tout ça.
J'ai essayé mais je plante depuis une semaine sur les classements et les positions.
Je ne vous parle même pas sur le classement de la veille, là c'est plus que decourageant, je n'y arrive pas du tout.
De plus,
j'aimerai qu'a minuit, les gagnants de la veille (ceux qui ont fait le plus de point la veille et donc ceux qui apparaissent au classement des meilleurs joueurs de la veille), soient crédité des primes automatiquement.



Merci a ceux qui pourront me faire ce code pour l'affichage et l'enregistrement des deux classements et l'automatisme des primes a minuit.

Autres pages sur : probleme creation classements joueurs

22 Février 2010 12:18:37

personne pour m'aider s'il vous plait?

J'aimerai finir enfin cette étape sur mon site car je suis bloqué là dessus depuis un bye, et a travers le web, j'ai bien eu quelques infos, j'ai testé quelques truics mais sans grand succé.
m
0
l
23 Février 2010 18:47:17

petit up please
m
0
l
Contenus similaires
24 Février 2010 12:28:14

re up.

Je sèche.

Y a t'il quelqu'un pour me confectionner mon tit truc de classement et de creditations des pts s'il vous plait?
m
0
l
a b L Programmation
26 Février 2010 10:52:51

Tiens, j'ai lu un truc comme ça tout à l'heure.

Hou que ta base est mal pensée !!

points et gainsdujour n'ont rien à faire dans la table membres !
Ils sont déjà dans la table log sous forme éclatée. Un simple SUM() / GROUP BY permet de les regrouper à la demande.
Si en plus on ajoute une clause WHERE qui filtre sur la date, on a les points du jour, ceux d'hier et les autres.
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS