par
Ryle » 11 avr. 2006, 16:41
Tu peux effectivement simplifier en écrivant le if sous la forme d'opérateur ternaire : (test) ? vrai : faux
De plus, si l'attribut value de ton option a la même valeur que le libellé, alors celui-ci n'est pas obligatoire (le text étant dans ce cas utilisé par défaut). Tu peux donc simplifier ainsi :
<option selected>
<?php echo ($_SESSION['civilite']) ? $_SESSION['civilite'] : $Participant['parcivilite']; ?>
</option>
Tu peux effectivement simplifier en écrivant le if sous la forme d'opérateur ternaire : (test) ? vrai : faux
De plus, si l'attribut value de ton option a la même valeur que le libellé, alors celui-ci n'est pas obligatoire (le text étant dans ce cas utilisé par défaut). Tu peux donc simplifier ainsi :
[php]<option selected>
<?php echo ($_SESSION['civilite']) ? $_SESSION['civilite'] : $Participant['parcivilite']; ?>
</option>[/php]