|
|
Posted by Rik on 01/05/07 03:03
Mathieu wrote:
> Ah et aussi pendant que j'y suis, un problème "facile",
> juste par ce que je connais pas la syntaxe.
>
> J'ai crée un formulaire de modification, dans lequel sont affichées
> les valeurs déjà rentrées pour éventuellement être modifiées...
>
> On y trouve des lignes du genre:
>
> <td><input type=text name=lieu maxlength=100 value="<?echo $lieu?>"
>
> tout va pour le mieux pour elles.
>
> Mais pour ce qui est du compte en banque:
>
> <td><select name="compte">
> <option value="liquide"> liquide
> <option value="LaPosteCCP"> La Poste CCP
> <option value="CAcourant"> CA courant
> <option value="LaPoste-livret">LaPoste livret
> <option value="CA-livret"> CA livret
> <option value="CA-PEL"> CA-PEL
> <option value="CA-CEL"> CA-CEL
>
> là, je ne sais pas comme faire comprendre à l'ordi que la valeur par
> défaut doit être $compte
> ($lieu et $compte ont été postés d'une autre page php)
Hmmz, I hope I understood this ...
As long as you know which option should be selected:
<option value="liquide" selected> liquide
Or in XHTML:
<option value="liquide" selected="selected">liquide</selected>
If you have an array of possible values, you might:
$choices = array('option1','option2,'option3');
$default = 'option1';//or you might get the currently chosen value from a
database.
foreach($choices as $choice){
printf('<option%s>%s</option>',($default==$choice)? '
selected':'',$choice);
}
--
Rik Wasmus
Navigation:
[Reply to this message]
|