Salut,
Quand je fais une table dans ma page ProTeam j'extrait les ''number'' ou le ''uniqueID'' du Capitaine et des Assistants pour les remplacer par le nom. Cependant, quand je fais le code:
If $TeamInfo(Captain) == $PlayerInfo(Number) echo ($PlayerInfo(Name) ===== Sa fonctionne, le nom du capitaine apparaît
mais
If $TeamInfo(Assistant1) == $PlayerInfo(Number) echo ($PlayerInfo(Name)) ==== Sa fonctionne PAS, rien apparaît
If $TeamInfo(Assistant2) == $PlayerInfo(Number) echo ($PlayerInfo(Name)) ===== Sa fonctionne PAS rien apparaît
mais
<?php echo ($TeamInfo(Assistant1)) ?> ======= Le Number du Assistant 1 apparait comme il faut...
Donc le problème se situe lorsque je demande que le number du assistant 1 affiche le nom, pourtant mon code est bon puisqu'il fonctionne pour le Capitaine. Quel pourrait être le problème?
Merci
Assistant 1 et Assistant 2
Re: Assistant 1 et Assistant 2
Ca n’existe pas de mémoire des ====== tu fais soit == pour vérifier une égalité sur la valeur et === pour vérifier l’égalité sur la valeur et le type.
Re: Assistant 1 et Assistant 2
les ===== c'est mon erreur que j'ai écrit sa ici, j'aurais du faire une flèche.. C'était juste pour signifier a Simon que sa fonctionnait pas... Mais si je comprend bien ton point que tu m'apporte, je dois mettre === au lieu de ==
Merci
Merci
-
- STHS Owner / Propriétaire du STHS
- Posts: 14784
- Joined: Sat Oct 08, 2005 4:18 pm
- Location: Montreal, Canada
- Contact:
Re: Assistant 1 et Assistant 2
Je crois que ta logique n'est pas bonne mais j'aurais besoin de voir tout le code pour comprendre.
-SimonT
Forum Administrator / Administrateur du Forum
STHS Owner / Propriètaire du STHS
English V2 & V3 Manual - Manuel V2 & V3 Français
Forum Administrator / Administrateur du Forum
STHS Owner / Propriètaire du STHS
English V2 & V3 Manual - Manuel V2 & V3 Français
Re: Assistant 1 et Assistant 2
Malheureusement je l'ai effacé et la pu rien fonctionne
En gros, je veux afficher le nom du capitaine et des assistants
Je suis juste capable d'aller chercher le Number du Captain et des Assistants avec le TeamInfo
Mais quand vient le temps de dire: Si le Number du Captain = Le number de PlayerInfo est identique = Affiché Nom du joueur
Rien fonctionne
En gros, je veux afficher le nom du capitaine et des assistants
Je suis juste capable d'aller chercher le Number du Captain et des Assistants avec le TeamInfo
Mais quand vient le temps de dire: Si le Number du Captain = Le number de PlayerInfo est identique = Affiché Nom du joueur
Rien fonctionne
-
- STHS Owner / Propriétaire du STHS
- Posts: 14784
- Joined: Sat Oct 08, 2005 4:18 pm
- Location: Montreal, Canada
- Contact:
Re: Assistant 1 et Assistant 2
Si tu veux l'information directement, tu dois faire une autre query SQL pour avoir ses informations là selon moi. Un query du style
Dans mon code à moi, ça donnerais ça
Pour avoir un belle variable $TeamLeader avec les informations que tu veux.
Code: Select all
SELECT TeamProInfo.Number, TeamProInfo.Name, PlayerInfo_1.Name, PlayerInfo_2.Name, PlayerInfo_3.Name
FROM ((TeamProInfo LEFT JOIN PlayerInfo AS PlayerInfo_1 ON TeamProInfo.Captain = PlayerInfo_1.Number) LEFT JOIN PlayerInfo AS PlayerInfo_2 ON TeamProInfo.Assistant1 = PlayerInfo_2.Number) LEFT JOIN PlayerInfo AS PlayerInfo_3 ON TeamProInfo.Assistant2 = PlayerInfo_3.Number
WHERE TeamProInfo.Number='10'
Code: Select all
$Query = "SELECT TeamFarmnfo.Name, PlayerInfo_1.Name, PlayerInfo_2.Name, PlayerInfo_3.Name FROM ((TeamFarmnfo LEFT JOIN PlayerInfo AS PlayerInfo_1 ON TeamFarmnfo.Captain = PlayerInfo_1.Number) LEFT JOIN PlayerInfo AS PlayerInfo_2 ON TeamFarmnfo.Assistant1 = PlayerInfo_2.Number) LEFT JOIN PlayerInfo AS PlayerInfo_3 ON TeamFarmnfo.Assistant2 = PlayerInfo_3.Number WHERE TeamFarmnfo.Number = " . $Team;
$TeamLeader = $db->querySingle($Query,true);
Pour avoir un belle variable $TeamLeader avec les informations que tu veux.
-SimonT
Forum Administrator / Administrateur du Forum
STHS Owner / Propriètaire du STHS
English V2 & V3 Manual - Manuel V2 & V3 Français
Forum Administrator / Administrateur du Forum
STHS Owner / Propriètaire du STHS
English V2 & V3 Manual - Manuel V2 & V3 Français
Re: Assistant 1 et Assistant 2
Un gros Merci,
Je test sa demain
Je test sa demain