Rechercher : dans
Par :

Valeur par défaut d'une liste déroulante

Dernière réponse le 6 jui 2009 à 15:17:50 julie, le 6 jui 2009 à 14:44:27 
 Signaler ce message aux modérateurs

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.

Meilleures réponses pour « valeur par défaut d'une liste déroulante » dans :
Listes déroulantes simples avec Excel VoirDans votre tableau, vous souhaitez insérer un texte ou une valeur choisi dans une liste (déroulante). vous créez votre liste, ligne aprés ligne, sur votre feuille en cours ou sur une autre feuille du classeur en cours. vous la nommez : INSERTION...

1

adns, le 6 jui 2009 à 14:46:33

Bonjour

pour avoir une option par defaut dans une liste il faut utiliser selected

ex

<option value="3" selected>3</option>

Adns Hacker Vaillant Rien D'Impossible !!!
Le Monde du partage Remplacera le partage du monde

Répondre à adns

2

julie, le 6 jui 2009 à 14:48:29

Merci, donc étant donné que j'utilise une boucle for je ne peu pas mettre de valeur par défaut?

Répondre à julie

3

adns, le 6 jui 2009 à 15:03:31

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


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
Hacker Vaillant Rien D'Impossible !!!
Le Monde du partage Remplacera le partage du monde

Répondre à adns

4

Lucie, le 6 jui 2009 à 15:16:45

Merci, je vais essayer d'adapter ça!

Bonne journée,

Répondre à Lucie

5

 adns, le 6 jui 2009 à 15:17:50

De même ;)
Adns Hacker Vaillant Rien D'Impossible !!!
Le Monde du partage Remplacera le partage du monde

Répondre à adns