[Résolu] Optimisation du code ? - 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] Optimisation du code ? (/showthread.php?tid=2908) Pages :
1
2
|
[Résolu] Optimisation du code ? - jldbaro - 16-08-2008 Bonjour à tous, Je voudrais créer un tableau ($rows) avec le nom de l'alliance. Comme ça je peux facilement éxecuté le code suivant Code PHP :
J'ai trouvé cette solution mais elle me parait tellement bizarre... Merci JLOUIS Code PHP :
RE: optimisation code? - Sephi-Chan - 16-08-2008 Je ne comprends pas bien l'intérêt de faire ça. Pourquoi ne pas boucler directement sur le jeu de résultat renvoyé par te requête ? Qu'est-ce que tu veux, au final, sur ta page ? Sephi-Chan RE: optimisation code? - Asther - 16-08-2008 Salut, un : Code PHP :
ne t'irais pas? RE: optimisation code? - jldbaro - 16-08-2008 RE: optimisation code? - Sephi-Chan - 16-08-2008 Et bien, il te suffit de faire : Code : SELECT J.nom, J.prenom, IF(A.nom IS NULL, '/', A.nom) as nom_alliance Adapte ça a tes noms de tables et ça marchera sans problème. Tes champs s'appelleront nom et prenom pour le joueur et nom_alliance pour l'alliance. Si un joueur a une alliance, nom_alliance contiendra ce nom, sinon il contiendra un slash. Sephi-Chan RE: optimisation code? - Asther - 16-08-2008 Re, Citation :J'ai une table joueur qui comprend: nom, prénom, id Alliace... Code PHP :
RE: optimisation code? - jldbaro - 16-08-2008 Ce que je veux faire c'est ceci: 1. Alliance A 2. Alliance B 3. Les meilleurs <?php echo $rows[$alliance_id];?> ==> <?php echo $rows[3];?> Qui m'affichera alors: Les meilleurs Car je peux avoir la dernière personne connecté est dans l'alliance 1 Avant dernier 3 etc... RE: optimisation code? - jldbaro - 16-08-2008 Sephi-Chan a écrit :Et bien, il te suffit de faire : Nickel merci je teste ça ;-) RE: optimisation code? - Sephi-Chan - 16-08-2008 [resolu] RE: optimisation code? - jldbaro - 16-08-2008 Un tout grand merci pour cette optimisation ;-) |