menu deroulant ->selected avec les sessions[resolu]

menu deroulant ->selected avec les sessions[resolu] - PHP - Programmation

Marsh Posté le 04-11-2004 à 01:18:01    

bonjour  
je voudrais utiliser les session dans un menu deroulant
cad que G  

Code :
  1. <select name="civile" >
  2. <option>homme<option>
  3. <option>femmeoption>
  4. </select>


 
et if (isset($_SESSION['civilite'])){
alors selectionner la valeur qui correpond $_SESSION['civilite']
 
comment m'y prendre
 
merci de votre aide


Message édité par attentio le 24-03-2005 à 21:00:21

---------------
L'ordinateur a de la mémoire mais aucun souvenir ...
Reply

Marsh Posté le 04-11-2004 à 01:18:01   

Reply

Marsh Posté le 04-11-2004 à 02:01:27    

j'essaierai ça:

Code :
  1. echo "<select name="civile">
  2. <option";
  3. if ($_SESSION['civilite']== "homme" )
  4. echo" selected";
  5. echo">homme</option>
  6. <option";
  7. if ($_SESSION['civilite']== "femme" )
  8. echo" selected";
  9. echo">femme</option>
  10. </select>";


Message édité par Scarf3ss3 le 04-11-2004 à 02:03:31
Reply

Marsh Posté le 04-11-2004 à 04:16:47    

ok merci !!!

Reply

Marsh Posté le 04-11-2004 à 08:42:33    

Code :
  1. echo "<option ".($_SESSION['civilite']=="homme" )?"selected":"".">homme</option>\n";
  2. echo "<option".($_SESSION['civilite']=="femme" )?"selected":"".">femme</option>\n";


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 04-11-2004 à 14:53:12    

Masklinn a écrit :

Code :
  1. echo "<option ".($_SESSION['civilite']=="homme" )?"selected":"".">homme</option>\n";
  2. echo "<option".($_SESSION['civilite']=="femme" )?"selected":"".">femme</option>\n";




c'est vrai que ce code est plus propre que le mien même si le resultat est le même :)

Reply

Marsh Posté le 02-05-2006 à 21:52:33    

Il n'y a pas d'autre solution ?
Parce que pour une liste longue, ça fait bcp de tests...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed