[PHP] LISTE avec boucle et condition
Salut,
J'ai crée un formulaire avec une liste. Le nom de la liste est complété par $i car il est situé dans une boucle. Le problème est que je souhaite faire un if.... alors je fais apparaitre la liste déroulante...sinon...je souhaite que le nom du formulaire prenne "Aucun"!!pas trés clair
si (ma confition) j'affiche ceci
echo "<select size='1' name='operation".$j."'>
<option>---------------------------</option>
<option>Affiché (Aucune opération)</option>
<option>supérieur à</option>
<option>inférieur à</option>
<option>égale à</option>
<option>compris entre un argument et</option>
</select>";
et sinon je voudrais que 'operation".$j."' prenne "Aucun"
Comment faire ?? svp
J'ai crée un formulaire avec une liste. Le nom de la liste est complété par $i car il est situé dans une boucle. Le problème est que je souhaite faire un if.... alors je fais apparaitre la liste déroulante...sinon...je souhaite que le nom du formulaire prenne "Aucun"!!pas trés clair
si (ma confition) j'affiche ceci
echo "<select size='1' name='operation".$j."'>
<option>---------------------------</option>
<option>Affiché (Aucune opération)</option>
<option>supérieur à</option>
<option>inférieur à</option>
<option>égale à</option>
<option>compris entre un argument et</option>
</select>";
et sinon je voudrais que 'operation".$j."' prenne "Aucun"
Comment faire ?? svp
4 réponses
-
c bon j'ai trouvé une autre solution mais si vous savez allez y
-
bonjour
donne deja ta solution, ca pourrait interresser d'autres personnes en galere.
merci
@+ -
Ben.. avec un "else", non ?
while() { if (ta condition) { echo "<select size='1' name='operation$j'>"; } // pas besoin de ".$var." avec des doubles quotes, juste avec les simples. else { echo "<select size='1' name='aucun'>"; } echo " <option>---------------------------</option> <option>Affiché (Aucune opération)</option> <option>supérieur à</option> <option>inférieur à</option> <option>égale à</option> <option>compris entre un argument et</option> </select>"; }
-
ok merci bien.