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 : Tout sélectionner
<? if($conditon1=="machin") { } ?>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]