JeuWeb - Crée ton jeu par navigateur
[Résolu][MySQL] Jeu de résultat trop complet - 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][MySQL] Jeu de résultat trop complet (/showthread.php?tid=507)



[Résolu][MySQL] Jeu de résultat trop complet - PetitMonstre - 30-11-2006




RE: Clans et pas les autres... - PetitMonstre - 30-11-2006

Le recordset qui affiche mon tableu c'est "Clan2". Ce que je veux c'est qu'il n'affiche que les joueurs de la race de l'utilisateur.
@+


RE: Clans et pas les autres... - barst - 30-11-2006

J'ai un peu de mal à lire ton code mais je dirais que le problème vient de là
Code PHP :
<?php 
$query_Clan2
= "SELECT * FROM inscription_users";
$query_limit_Clan2 = sprintf("%s LIMIT %d, %d", $query_Clan2, $startRow_Clan2, $maxRows_Clan2);

Il manque un critère de sélection (clause WHERE) dans cette requête pour n'extraire que les users d'un clan.


RE: Clans et pas les autres... - PetitMonstre - 30-11-2006

Je sait qu'il manque where mais WHERE quoi?que mettre après?
Dans clan1 J'ai deja mis un WHERE faisant en sorte que ce soit bien le joueur de la session qui est ses identifiants mais pour un groupe de personnes je sait pas.
Merci quand meme.
@+


RE: Clans et pas les autres... - barst - 01-12-2006

1) tu recuperes les données du joueur en session dont son clan
2) tu recuperes la liste des joueurs dont le clan est égale à celui du joueur en session

Citation :WHERE clan = <clan du joueur en session>

Et là tu auras uniquement ceux du même clan que le joueur en session

Tu peux même ajouter :

Citation :WHERE clan = <clan du joueur en session> AND joueur != <joueur en session>

Pour ne pas retrouver dans la liste ton joueur.
Maintenant, je ne connais pas tes tables ni les colonnes mais tu as juste à traduire ce pseudo-code et ca devrait rouler.


RE: Clans et pas les autres... - PetitMonstre - 01-12-2006