Classement en PHP - Forums de discussion

Navigation

Accueil du forum » PHP » Classement en PHP


Le sujet

mathieuveloClassement en PHP
Par mathieuvelo, le Vendredi 22/02/2008 à 22h42'08
3 messages
Bonjour, je code le site d'un amis et je suis rendu à la page du classement des membres mais la je sèche car le script qui me demande est vraiment complexe enfin, je trouve
Donc en faite, il veux un classement dans un tableau à 4 colonne :
1ère : place
2ème : pseudo
3ème : inscrit le
4ème : points
Donc, ce classement, est bien sur dans un tableau et pour chaque joueur il faut créer automatiquement une nouvelle ligne.
Ensuite, il ne veux que 100 lignes par page !
Et pour finir, la cerise sur le gateau si il y a égalité en points alors, c'est le joueur qui est inscrit depuis le plus longtemp qui prend la tête !!!

Donc moi, ça fait plus de 2 semaine que je travaille sur ce script et c'est en vin

J'aimerai savoir si quelqu'un aurait pu éssayer de me le coder

@ Bientôt

PS :oups, j'allais oublier de vous donner des infos utiles :

Pour commencer : la table à utiliser s'appelle : membres
et voici sont contenu :

CREATE TABLE `membres` (
`id` int(11) NOT NULL auto_increment,
`pseudo` varchar(40) NOT NULL,
`mot_passe` varchar(255) NOT NULL,
`confirmation` smallint(1) NOT NULL default '0',
`confirmation_code` varchar(20) NOT NULL,
`email` varchar(255) NOT NULL,
`note` text NOT NULL,
`points` bigint(20) NOT NULL default '0',
`or` bigint(20) NOT NULL default '5000',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;

ensuite, je ne sais pas si s'est utile mais il existe un session pour retenir le pseudo du membre et elle s'appaelle : pseudo

________________
mathieuvelo

Les réponses

mathieuveloPar mathieuvelo, le Samedi 23/02/2008 à 12h47'29
3 messages
UP, aidez moi SVP

________________
mathieuvelo

xersesPar xerses, le Dimanche 24/02/2008 à 14h27'12
658 messages
Pour le classement par points, cela ne devrait pas être trop difficile, une ptite requete SQL simple du genre :

SELECT * FROM membres ORDER BY points DESC

Seulement s'il y a une égalité, le tri par date d'inscription ne peut pas se faire étant donné que l'information n'est pas dans la table "membres".
Y-a-t-il une autre table contenant cette information ?

Sinon je ne vois pas trop ton problème pour réaliser ce tableau.

S'il manquait un complément d'informations, n'hésites pas à le rajouter et reposer ton problème.

Bonne fin de week end.

________________
Anything that can go wrong will go wrong (Murphy)
Statut: Modérateur

raptorPar raptor, le Dimanche 24/02/2008 à 18h07'10
2209 messages
Vu que c'est un autoincrément, en les triant par id t'auras la meme chose que par date

________________
Fondateur de Net-Pratique,
Ancien webmaster.
Statut: Administrateur/Webmaster

xersesPar xerses, le Lundi 25/02/2008 à 11h56'01
658 messages
Mouarf, en effet, je n'ai même pas fait attention. Autant pour moi.

donc un

SELECT * FROM membres ORDER BY points DESC, id ASC LIMIT 100

devrait amplement suffire dans ce cas.

________________
Anything that can go wrong will go wrong (Murphy)
Statut: Modérateur

Pages

Réponses les plus anciennes... 1 ...Réponses les plus récentes

A lire également

- Les conditions générales d'utilisation du site

Top-sites membres

Reign of Sayans v1.0 | -12 pointsMéta Annuaire | -21 pointsFunny-smile : Humour, videos, fun | -23 pointsSweet Gwendoline | -25 points

Discussions récentes dans les forums

Sujet Forum
rerRe: le site web du plombier
Réponse postée par rer le 28/08/2008 à 11h53'39
Le comptoir » Le bar
texassRe: liens avec mes 2 sites immobilier
Réponse postée par texass le 28/08/2008 à 08h01'44
Le comptoir » Echange de liens / Recherche de partenaires
texassRe: Echange Liens -> 2 Sites informatique & Internet PR4
Réponse postée par texass le 28/08/2008 à 08h00'27
Le comptoir » Echange de liens / Recherche de partenaires
touretEchange Automatique [Réglé]
Sujet posté par touret le 25/08/2008 à 10h42'40
Le comptoir » Echange de liens / Recherche de partenaires
fulgonirecherche webmaster bénévole pour modifs site www.yvelines-breizh.fr
Sujet posté par fulgoni le 23/08/2008 à 17h56'00
Le comptoir » Echange de liens / Recherche de partenaires
1cyrilConseil: Quels logiciels ?
Sujet posté par 1cyril le 19/08/2008 à 20h35'35
Graphisme / Photographie » Webdesign
rerLe travail partagé à distance sur un même projet.
Sujet posté par rer le 19/08/2008 à 17h10'50
Le comptoir » Le bar
1cyrilRe: Les outils pour le nouveau site de rer
Réponse postée par 1cyril le 18/08/2008 à 16h13'15
Le comptoir » Le bar
maxinouveau site regie pub gratuite
Sujet posté par maxi le 18/08/2008 à 16h03'41
Internet » Sites de ressources
reymysterio2aRe: La Brute
Réponse postée par reymysterio2a le 10/08/2008 à 13h01'15
Le comptoir » Le bar
Membres
Pseudo:
Pass: Mémoriser ?
Problème d'identificationInscription gratuite
Tribune libre
CNIL: 1098091
Connectés: 7