Valeur par défaut d'une liste déroulante
Résolu
julie
-
adns Messages postés 1094 Date d'inscription Statut Membre Dernière intervention -
adns Messages postés 1094 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis une débutant du php je n'ai pas trouvé l'information que je cherchais après des recherches sur google donc je me tourne vers votre savoir, j'aurais juste besoin d'une information simple, a savoir s'il est possible de mettre une valeur par défaut à une liste déroulante et surtout comment?
echo' <SELECT NAME="jour">';
for ($jour=1 ; $jour < 32 ; $jour++)
{
echo '<OPTION VALUE="'.str_pad($jour,2,"0",STR_PAD_LEFT).'">'.$jour.'<br />';
}
echo' </SELECT>
Je vous remercie.
Je suis une débutant du php je n'ai pas trouvé l'information que je cherchais après des recherches sur google donc je me tourne vers votre savoir, j'aurais juste besoin d'une information simple, a savoir s'il est possible de mettre une valeur par défaut à une liste déroulante et surtout comment?
echo' <SELECT NAME="jour">';
for ($jour=1 ; $jour < 32 ; $jour++)
{
echo '<OPTION VALUE="'.str_pad($jour,2,"0",STR_PAD_LEFT).'">'.$jour.'<br />';
}
echo' </SELECT>
Je vous remercie.
A voir également:
- Valeur par défaut d'une liste déroulante
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste déroulante google sheet - Accueil - Guide bureautique
- Supprimer liste déroulante excel - Forum Excel
- Liste code ascii - Guide
5 réponses
bonjour
pour avoir une option par defaut dans une liste il faut utiliser selected
ex
<option value="3" selected>3</option>
Adns
pour avoir une option par defaut dans une liste il faut utiliser selected
ex
<option value="3" selected>3</option>
Adns
Apparement tu utilise une boucle pour generé une date et par defaut tu eux mettre par exemple la date d'aujourd'hui
tu peux le faire en ajoutant quelques tests simples
je peux pas tester le code désolé si ca deconne...
Adns
tu peux le faire en ajoutant quelques tests simples
echo' <SELECT NAME="jour">'; for ($jour=1 ; $jour < 32 ; $jour++) { $date = date("d"); if ($jour <= 9) $date = str_replace("0","",$date); if ($jour == $date) echo '<OPTION VALUE="'.str_pad($jour,2,"0",STR_PAD_LEFT).'" selected>'.$jour.'</option>'; else echo '<OPTION VALUE="'.str_pad($jour,2,"0",STR_PAD_LEFT).'">'.$jour.'</option>'; } echo' </SELECT>
je peux pas tester le code désolé si ca deconne...
Adns
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question