Page 1 sur 1
comment conditionner une liste d'option html en php
Posté : 23 juil. 2010, 09:21
par ybezier
Bonjour,
J'ai un petit souci dans un programme HTML/PHP.
Je voudrais condtionner l'accès à une liste d'option via une condition PHP
<select name="sans_billet_annee_retour">
<option value="2010" <?php echo(($sans_billet_annee_retour=="2010") ? " selected=\"selected\"" : null); ?>>2010</option>
<option value="2011"<?php echo(($sans_billet_annee_retour=="2011") ? " selected=\"selected\"" : null); ?>>2011</option>
<option value="2012"<?php echo(($sans_billet_annee_retour=="2012") ? " selected=\"selected\"" : null); ?>>2012</option>
</select>
En fait, si une variable $var == '0' alors je veux interdir la saisie de ces options
Une idée ?
Merci
Re: comment conditionner une liste d'option html en php
Posté : 23 juil. 2010, 09:38
par telnes
hello
<select name="sans_billet_annee_retour" <?php echo(($var == '0)?'disable':''') ?>>
<option value="2010" <?php echo(($sans_billet_annee_retour=="2010") ? " selected=\"selected\"" : null); ?>>2010</option>
<option value="2011"<?php echo(($sans_billet_annee_retour=="2011") ? " selected=\"selected\"" : null); ?>>2011</option>
<option value="2012"<?php echo(($sans_billet_annee_retour=="2012") ? " selected=\"selected\"" : null); ?>>2012</option>
</select>
un truc comme ca.
++
Re: comment conditionner une liste d'option html en php
Posté : 23 juil. 2010, 09:45
par ybezier
hello
<select name="sans_billet_annee_retour" <?php echo(($var == '0)?'disable':''') ?>>
<option value="2010" <?php echo(($sans_billet_annee_retour=="2010") ? " selected=\"selected\"" : null); ?>>2010</option>
<option value="2011"<?php echo(($sans_billet_annee_retour=="2011") ? " selected=\"selected\"" : null); ?>>2011</option>
<option value="2012"<?php echo(($sans_billet_annee_retour=="2012") ? " selected=\"selected\"" : null); ?>>2012</option>
</select>
un truc comme ca.
++
Re bonjour
Non désolé, cette condition n'a aucun effet sur mes options
Re: comment conditionner une liste d'option html en php
Posté : 23 juil. 2010, 16:28
par telnes
comme ca alors
<select name="sans_billet_annee_retour" <?php echo(($var == '0')?'disabled':'') ?>>
<option value="2010" <?php echo(($sans_billet_annee_retour=="2010") ? " selected=\"selected\"" : null); ?>>2010</option>
<option value="2011"<?php echo(($sans_billet_annee_retour=="2011") ? " selected=\"selected\"" : null); ?>>2011</option>
<option value="2012"<?php echo(($sans_billet_annee_retour=="2012") ? " selected=\"selected\"" : null); ?>>2012</option>
</select>
mais faut pas hésiter à corriger

Re: comment conditionner une liste d'option html en php
Posté : 24 juil. 2010, 22:31
par mastache
salut,
<?php
if($var == 0)
{?>
<select name="sans_billet_annee_retour">
<option value="2010" <?php echo(($sans_billet_annee_retour=="2010") ? " selected=\"selected\"" : null); ?>>2010</option>
<option value="2011"<?php echo(($sans_billet_annee_retour=="2011") ? " selected=\"selected\"" : null); ?>>2011</option>
<option value="2012"<?php echo(($sans_billet_annee_retour=="2012") ? " selected=\"selected\"" : null); ?>>2012</option>
</select>
<?php
} ?>