Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
545 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  [DIVERS] - php / mysql - le meilleur joueurs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[DIVERS] - php / mysql - le meilleur joueurs

n°1167740
bl@p_psx
Admin G15-france
Posté le 02-08-2005 à 12:04:21  profilanswer
 

Bonjour,
 
je me permet de poster dans divers puisque ma question ne concerne pas vraiment un language particulier, même si l'ensemble est une page web. ( s'il faut deplacer le post, je n'hesiterais pas à le faire )
 
Voilà mon problème :
 
J'ai monté un serveur StepMania Online perso. Ce serveur remplis une base de donnée ( mysql ) sur les parties des joueurs.
 
Ce que je fait dejà, c'est de recuperer les infos de cette base et de les afficher. Jusque là, pas de problème.
Par contre, je souhaite connaitre le meilleur des joueurs, et là, c'est pas simple.
 
Il faut que je trouve le/les paramètres qui interviennent pour definir le "meilleur".
 
J'ai donc :
 
Un note moyenne, un score cumulé et un nombre de partie joué.
 
Plus la note moyenne est base, plus le joueurs à une bonne note ( note:3 = A , note:5 = C ) plus il est doué.
 
Il y aurais plusieur moyen de trier les joueur pour connaitre le meilleur.
 
Soit :
 
Le plus haut score.
La plus haute moyenne des notes.
 
Mais, il faut egalement tenir compte du nombre de partie.
 
Un joueur ayant un grand nombre de partie avec une mauvaise moyenne ne pouras pas être 1er, malgrès sont cumul de score enorme ...
 
Dans le meme genre, un joueur avec une bonne note moyenne, s'il n'a fait que 3 partie, ( et à donc un petit score ), ne devras pas forcement être 1er.
 
 
Je cherche donc à avoir votre avis sur la façon de trouver le meilleur.
 
Pour le moment, c'est :
- le plus de partie
- ET le meilleur score
- ET la meilleur moyenne
 
En l'etat actuel des choses, ces resultats sont dans des tableaux ( en php ). On peux les voir ici : http://blap.serveftp.com/smonline/
Dans l'exmple qui existe sur mon site, le meilleur est blapounet.
Je ne parvient pas à trouver la methode pour faire les test et afficher Blapounet en 1er et Ghazkull en 2ème en respectant mes critères. ( il faut aussi imaginer qu'il y auras plus de 2 joueurs dans la base.
 
Quelques infos :
les print_r dans l'ordre :
- url_user -> acces au details du joueurs
- tab_pid -> id du joueurs dans la base
- note -> ca note cumulé ( somme des notes de toutes les parties )
- score -> score cumulé
- total_partie -> nombre de partie
- note_moyenne -> affiche sous forme d'image ( 3=A, 0=AAA, 7=E )
 
merci !
 
@+
 
ps: j'espere avoir été clair .... :D


---------------
:Moultiplayers:.:Quatuor Chevalier:.:Admin G15-france.com:.:Wiki -G15-france:.:-Papa-:.
mood
Publicité
Posté le 02-08-2005 à 12:04:21  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  [DIVERS] - php / mysql - le meilleur joueurs

 

Sujets relatifs
Le limit en MySQL[MYSQL] Concaténation de plusieurs lignes
[MySQL] Exporter/Dupliquer une bd avec script PHP ?Ou trouver un herbergeur gratuit Php Mysql environ 50Mo + 25Mo SQL
access 2.0 et mysqlimportation exportation excel mySQL ?
connexion php<->mysql et performances en fonction des requetes[divers] Une histoire de mailer demon
Erreur "Lost connection to MySQL server during query in"[PHP - MySQL] Récupérer choix d'un "enum" dans BDD
Plus de sujets relatifs à : [DIVERS] - php / mysql - le meilleur joueurs


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR