[Résolu] menu deroulant

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [Résolu] menu deroulant

par jerome » 07 juin 2005, 14:30

c'est bon, je l'ai fait de cette façon:

Code : Tout sélectionner

echo "<select name='qte'>"; for($m=1; $m<11; $m++) { echo "<option value='".$m."'"; if($m==$quant) { echo " selected>".$m."</option>"; } else { echo ">".$m."</option>"; } } echo "</select>";
merci ;)

par seayoung » 07 juin 2005, 12:30

si tu veux qu un choix soit defini pas défaut si tu fait un truc du genre

Code : Tout sélectionner

<select name='qte'><option value='1'>1</option> <option value='2'>2</option> <option value='3'>3</option> <option value='4'>4</option> <option value='5'>5</option> <option value='6'>6</option> <option value='7'>7</option> <option value='8'>8</option> <option value='9' selected="selected" >9</option> <option value='10'>10</option> </select>
il te mettra par defaut la valeur 9

par Fresh » 07 juin 2005, 12:26

avec un for

Code : Tout sélectionner

for($i=1;$i<=10;$i++){ if($i=$var){ $affiche.="<option selected>".$i."</option>"; }else{ $affiche.="<option>".$i."</option>"; } }

par sausee2005 » 07 juin 2005, 11:53

j mi connais pa beaucoup mais si tu m'es ta variable entre les deux balises si dessous ca marcherai peut être :roll:

Code : Tout sélectionner

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

par ouckileou » 07 juin 2005, 11:52

qu'est-ce que c'est exactement ta valeur par défaut ? tu veux dire une choix par défaut si la personne ne touche pas à la liste ?

tu peux faire ça :
<?php
$var = "defaut";
?>
<select name='qte'>
<option value='<?php echo $var; ?>'><?php echo $var; ?></option>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
<option value='6'>6</option>
<option value='7'>7</option>
<option value='8'>8</option>
<option value='9'>9</option>
<option value='10'>10</option>
</select> 
mais je sais pas si c'est vraiment ce que tu veux faire :roll:

par renatane » 07 juin 2005, 11:52

Je pense qu'il faudrai que tu test si $var = ton option. Et si oui, tu lui met l'attribut selected.

[Résolu] menu deroulant

par jerome » 07 juin 2005, 11:43

bonjour,
j'ai un menu déroulant de la forme:

Code : Tout sélectionner

<select name='qte'><option value='1'>1</option> <option value='2'>2</option> <option value='3'>3</option> <option value='4'>4</option> <option value='5'>5</option> <option value='6'>6</option> <option value='7'>7</option> <option value='8'>8</option> <option value='9'>9</option> <option value='10'>10</option> </select>
et je voudrais y mettre une valeur par défaut (valeur par défaut stockée dans une variable $var), comment dois-je m'y prendre svp?
merci