02-03-2008, 07:30 PM
Citation :Je voudrait pouvoir sélectionner les joueurs ayant une réputation faible
(disons <100) ou qui na pas de réputation du tout, comment faire ?
Ha bon... Je croyais qu'on parlait de réputation ^^
02-03-2008, 07:30 PM
Citation :Je voudrait pouvoir sélectionner les joueurs ayant une réputation faible Ha bon... Je croyais qu'on parlait de réputation ^^
02-03-2008, 07:54 PM
(Modification du message : 02-03-2008, 08:16 PM par jo_link_noir.)
me suis gourer XD j'optient ça...
bah je sais pas alors, si personne ne trouve je (re)esseyer plus tard EDIT : Code PHP :
03-03-2008, 02:58 PM
Comme je suis au taf alors je peux pas essayer la solution de j-12 mais est-ce que le jointure ne va pas enlever tout entrée dans player qui n'a pas de correspondace dans reputation ? Peut-être que je n'explique pas bien, voila une solution en php (tapé de tête hein et simplifié) : Code PHP :
Vous voyez, c'est pas trop top optimisation ça, alors je m'était dit qu'une requête MySQL bien ficelé pourrait faire l'affaire
03-03-2008, 03:15 PM
@j-12 : C'est la même chose que ce que je post depuis le début...
@ludvig : Dis moi tu lis les réponses faîtes entre temps ?
03-03-2008, 05:44 PM
Oui oui, j'essaye en plus (évidemment) tout les requêtes.
c'est pour ça d'ailleurs que j'ai essaye de clarifier le problème, enfin si j'ai loupé le bon réponse merci de me fouetter vigoureusement ^^ /Ludvig
03-03-2008, 06:29 PM
Je ne comprends pas ce qui ne vas pas.
Normalement, la requête d'Anthor doit fonctionner. Tu utilises bien MySQL ? Tu traîtes comment tes requêtes ? Tu les exécutes où ça ? Essaye avec un Right Join, même si cela ne devrait pas fonctionner en théorie. Personnellement, je reste persuader que tu as dû te tromper. Mais bon, c'est peut-être nous qui sommes dans l'erreur.
03-03-2008, 08:01 PM
Anthor a écrit :@j-12 : C'est la même chose que ce que je post depuis le début... oui c'est exacte mais quand je met IS NULL ça me prend les champs avec comme valeur NULL, ce qui ne marche pas avec simplement reputation.valeur=NULL Oo
03-03-2008, 09:20 PM
Ah, ça avance avec le IS NULL ! Mais ce n'est pas encore exactement ça :pleure2: donc voila j'ai la table "player" avec un id, nom etc et la table reputation qui groupe plusieurs réputations : Ici on vois que joueur 1 est en guerre avec la faction "1" et en paix avec la faction "2" joueur 2 est en guerre avec la faction "1" et "2" (en dessous de 100 pour la "1" et pas d'entré pour la "2") joueur 3 est en guerre avec la faction "1" et "2" (car aucun entré du tout). Donc je voudrais pouvoir selectionner ceux qui sont en guerre avec la faction "1" ou la faction "2". Cette requette fais presque l'affaire, ça marche quand $FACTION==1 mais le joueur n° 2 est omis quand je mets $FACTION=2... Code PHP :
Déjà merci pour tout aide j'espère que je ne vous soule pas trop :malade: /Ludvig Code PHP :
Voilà. Pour la faction 1 => Code : 1 Ludvig -1 Pour la faction 2 => Code : 1 Ludvig 500 Tu dois ensuite faire la vérification de value par PHP.
03-03-2008, 10:44 PM
Excellent mille merci ça fonctionne ! J'ai même pu rajouter le tri dedans : Code PHP :
Vraiment super top merci encore à tout le monde :wow: |
|
Sujets apparemment similaires… | |||||
Sujet | Auteur | Réponses | Affichages | Dernier message | |
Article Les jointures avec MySQL | Xenos | 0 | 534 |
14-09-2020, 08:25 PM Dernier message: Xenos |
|
Requete avec plusieurs contraintes | hercull | 20 | 8 137 |
20-06-2014, 10:44 AM Dernier message: Xenos |
|
Minimiser la connexion MYSQL avec le MVC. | vol-au-vent | 13 | 6 189 |
15-08-2013, 02:56 PM Dernier message: niahoo |
|
La base d'un framework MVC avec Javascript, Node.js, Express, Jade et MySQL | Maks | 18 | 11 633 |
02-07-2012, 03:00 PM Dernier message: Maks |
|
[Solution MySQL] Classement avec égalité | srm | 5 | 5 073 |
21-05-2012, 12:12 PM Dernier message: Maks |