Problème avec if
Fermé
crysal
Messages postés
6
Date d'inscription
mercredi 12 septembre 2007
Statut
Membre
Dernière intervention
12 septembre 2007
-
12 sept. 2007 à 20:09
crysal Messages postés 6 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 12 septembre 2007 - 12 sept. 2007 à 21:20
crysal Messages postés 6 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 12 septembre 2007 - 12 sept. 2007 à 21:20
8 réponses
gryzzly
Messages postés
4608
Date d'inscription
lundi 7 novembre 2005
Statut
Contributeur
Dernière intervention
24 octobre 2020
1 334
12 sept. 2007 à 20:18
12 sept. 2007 à 20:18
essaye
&& ou AND au lieu de and
|| ou OR au lieu de or
&& ou AND au lieu de and
|| ou OR au lieu de or
crysal
Messages postés
6
Date d'inscription
mercredi 12 septembre 2007
Statut
Membre
Dernière intervention
12 septembre 2007
12 sept. 2007 à 20:35
12 sept. 2007 à 20:35
ca fé exactement la même chose c'est dingue de pas trouver la solution, je veut juste que les trois conditions soient vrai pour que ce soit validez sinon si il n'y en a qu'une ou deux il faut que ca passe à la suite
essayer de m'aider merci d'avance
essayer de m'aider merci d'avance
Salut,
tu ne peut pas imbriquer ainsi les conditions, il faut qu'à chaque fois il y ait ==
Ce n'est peut être pas tes conditions exactes mais il faut cette forme là
tu ne peut pas imbriquer ainsi les conditions, il faut qu'à chaque fois il y ait ==
elseif(($data["piloteun"] == $datadeux["piloteun"]) and ($data["pilotedeux"] == $datadeux["pilotedeux"] or $data["pilotedeux"] ==$datadeux["pilotetrois"])) and ($data["pilotetrois"] == $datadeux["pilotedeux"] or $data["pilotetrois"]==$datadeux["pilotetrois"])) { $point=6 ; }
Ce n'est peut être pas tes conditions exactes mais il faut cette forme là
crysal
Messages postés
6
Date d'inscription
mercredi 12 septembre 2007
Statut
Membre
Dernière intervention
12 septembre 2007
12 sept. 2007 à 20:51
12 sept. 2007 à 20:51
merci je vais essayer
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
crysal
Messages postés
6
Date d'inscription
mercredi 12 septembre 2007
Statut
Membre
Dernière intervention
12 septembre 2007
12 sept. 2007 à 20:52
12 sept. 2007 à 20:52
ca me met ca
Parse error: syntax error, unexpected T_LOGICAL_AND
Parse error: syntax error, unexpected T_LOGICAL_AND
gryzzly
Messages postés
4608
Date d'inscription
lundi 7 novembre 2005
Statut
Contributeur
Dernière intervention
24 octobre 2020
1 334
12 sept. 2007 à 20:55
12 sept. 2007 à 20:55
là t'abuses un peu...
y'a une parenthèse en trop :
y'a une parenthèse en trop :
elseif ( ($data["piloteun"] == $datadeux["piloteun"]) and ($data["pilotedeux"] == $datadeux["pilotedeux"] or $data["pilotedeux"] == $datadeux["pilotetrois"]) and ($data["pilotetrois"] == $datadeux["pilotedeux"] or $data["pilotetrois"] == $datadeux["pilotetrois"]) ) { $point=6 ; }
crysal
Messages postés
6
Date d'inscription
mercredi 12 septembre 2007
Statut
Membre
Dernière intervention
12 septembre 2007
12 sept. 2007 à 20:58
12 sept. 2007 à 20:58
Oups merci beaucoup ca marche
crysal
Messages postés
6
Date d'inscription
mercredi 12 septembre 2007
Statut
Membre
Dernière intervention
12 septembre 2007
12 sept. 2007 à 21:20
12 sept. 2007 à 21:20
siou plait peut etre vous pouvez m'aider pour ca, comme tout a l'haure du moment qu'une des conditions est vrai il valide moi je veut tjs qu'il verifie tout
elseif
(
($data["piloteun"] == $datadeux["piloteun"]
or $data["piloteun"] == $datadeux["pilotedeux"]
or $data["piloteun"] == $datadeux["pilotetrois"]
or $data["piloteun"] == $datadeux["pilotequatre"]
or $data["piloteun"] == $datadeux["pilotecinq"])
and
($data["pilotedeux"] == $datadeux["piloteun"]
or $data["pilotedeux"] == $datadeux["pilotedeux"]
or $data["pilotedeux"] == $datadeux["pilotetrois"]
or $data["pilotedeux"] == $datadeux["pilotequatre"]
or $data["pilotedeux"] == $datadeux["pilotecinq"])
and
($data["pilotetrois"] == $datadeux["piloteun"]
or $data["pilotetrois"] == $datadeux["pilotedeux"]
or $data["pilotetrois"] == $datadeux["pilotetrois"]
or $data["pilotetrois"] == $datadeux["pilotequatre"]
or $data["pilotetrois"] == $datadeux["pilotecinq"])
)
{ $point=5 ; }
elseif
(
($data["piloteun"] == $datadeux["piloteun"]
or $data["piloteun"] == $datadeux["pilotedeux"]
or $data["piloteun"] == $datadeux["pilotetrois"]
or $data["piloteun"] == $datadeux["pilotequatre"]
or $data["piloteun"] == $datadeux["pilotecinq"])
and
($data["pilotedeux"] == $datadeux["piloteun"]
or $data["pilotedeux"] == $datadeux["pilotedeux"]
or $data["pilotedeux"] == $datadeux["pilotetrois"]
or $data["pilotedeux"] == $datadeux["pilotequatre"]
or $data["pilotedeux"] == $datadeux["pilotecinq"])
and
($data["pilotetrois"] == $datadeux["piloteun"]
or $data["pilotetrois"] == $datadeux["pilotedeux"]
or $data["pilotetrois"] == $datadeux["pilotetrois"]
or $data["pilotetrois"] == $datadeux["pilotequatre"]
or $data["pilotetrois"] == $datadeux["pilotecinq"])
)
{ $point=5 ; }