par
maxx » 18 févr. 2006, 19:25
Bonjour à tous,
Voilà, mon titre explique bien l'embarras dans lequel je suis...
J'ai une condition qui doit impérativement être réalisée (C1).
Jusque là, pas de problème.
Mais ensuite il me faudrait une deuxième condition (C2) ($condition2="truc") .... Mais qui est elle même est conditionnée : C2 ne doit être prise en compte que si $var!="all"; (C3).... Je ne m'en sors pas.
En gros, si $var!="all", on doit avoir un affichage plus restrictif, mais fondamentalement, on affiche les mêmes données... si $var=="all" on affichera tous les enregistrements, si $var!="all", on fait une sélection.
Comment faire pour formuler tout ça en PHP ? J'ai essayé un truc, je sais que c'est une hérésie, d'ailleurs, ça n'a pas marché, mais ça peut rendre clair ce que je voudrais.
Code : Tout sélectionner
<? if($conditon1=="machin" if($var!="all") { AND $condition2=="truc"}) { // AFFICHAGE DES RESULTATS} ?>
Merci pour votre aide[/code]
Bonjour à tous,
Voilà, mon titre explique bien l'embarras dans lequel je suis...
J'ai une condition qui doit impérativement être réalisée (C1).
[code]<? if($conditon1=="machin") { } ?>[/code]
Jusque là, pas de problème.
Mais ensuite il me faudrait une deuxième condition (C2) ($condition2="truc") .... Mais qui est elle même est conditionnée : C2 ne doit être prise en compte que si $var!="all"; (C3).... Je ne m'en sors pas.
En gros, si $var!="all", on doit avoir un affichage plus restrictif, mais fondamentalement, on affiche les mêmes données... si $var=="all" on affichera tous les enregistrements, si $var!="all", on fait une sélection.
Comment faire pour formuler tout ça en PHP ? J'ai essayé un truc, je sais que c'est une hérésie, d'ailleurs, ça n'a pas marché, mais ça peut rendre clair ce que je voudrais.
[code]<? if($conditon1=="machin" if($var!="all") { AND $condition2=="truc"}) { // AFFICHAGE DES RESULTATS} ?>[/code]
Merci pour votre aide[/code]