JeuWeb - Crée ton jeu par navigateur
[Résolu] Classement des alliances - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : [Résolu] Classement des alliances (/showthread.php?tid=2458)



[Résolu] Classement des alliances - MaXimA - 21-02-2008

Bonjours

Je voudrais savoir si il est possible grace a une requete d'obtenir le classement des mes alliances en fonction des points des membres(le total)

j'ai une table membre avec l'id de l'alliance du membre ainsi que ses points
et une table alliance avec toutes les alliances

J'ai pensé a le faire en php(je recupere toute les alliances dans un tableau etc ...Mais bon niveau code c'est horrible et pas très optimisé

Pensé vous que c'est faisable ?

ptet un truc du genre ?:
Code PHP :
<?php 
$requete
= mysql_query('SELECT alliance.id, SUM(membre.point) as point_total, ... FROM alliance INNER JOIN membre ON membre.id_alliance = alliance.id ORDER BY point_total DESC');

mais je suis sur que sa ne marche pas
jpense qu'il faudrait un group by mais jmy connait pas très bien avec cui-la :heuuu:


RE: Classement des Alliances - pascal - 21-02-2008

oui, avec jeuphp, tout devient possible ( hum )

bref, il faut regrouper selon le critère commun : l'alliance

avec GROUP BY alliance.id, ça devrait être bon.

s'il y a d'autres champs sélectionnés, il faut les ajouter aussi.

A+

Pascal


RE: Classement des Alliances - MaXimA - 21-02-2008

ok je testerais demain et jvous dit si c'est reglé Wink


RE: Classement des Alliances - MaXimA - 22-02-2008

Incroyable ! ça marche ! Merci pascaltje :amoureux2: :heuuu:

Wink Reglé

Ps: desolé pour le double post j'aime pas ça moi ^^