liste deroulante

liste deroulante - PHP - Programmation

Marsh Posté le 17-05-2006 à 11:58:02    

quelle est la methode pour recuperer la valeur contenu dans une liste deroulante en sachant que je dois la récuperer sur la meme page php

Reply

Marsh Posté le 17-05-2006 à 11:58:02   

Reply

Marsh Posté le 17-05-2006 à 12:03:38    

il faut que tu affectes un "name" à ta liste deroulante puis tu dois recupére ça valeur :d

Reply

Marsh Posté le 17-05-2006 à 12:52:53    

j'ai deja mis un name a ma liste deroulante
il faut peut etre que je recupere la valeur avec POST. mon select est dans un form

Reply

Marsh Posté le 17-05-2006 à 13:01:00    

freddy_ghost a écrit :

j'ai deja mis un name a ma liste deroulante
il faut peut etre que je recupere la valeur avec POST. mon select est dans un form


mdr oui ce serait plus efficace :D


---------------
Viendez sur le Newbie-Project et essayez le Newbie-Directory (nouveau)
Reply

Marsh Posté le 17-05-2006 à 13:10:40    

le probleme c que je sais pas trop comment il faut faire

Reply

Marsh Posté le 17-05-2006 à 13:14:28    

Ben dans ta page html:

Code :
  1. <form action="ta_page.php" method="post">
  2. <p>
  3. <select name="maliste">
  4. <option value="valeur_1">Ma valeur 1</option>
  5. <option value="valeur_2">Une autre valeur</option>
  6. <option value="valeur_3">Une tite dernière</option>
  7. </select>
  8. </p>
  9. <p><input type="submit" name="soumission" value="Soumettre" /></p>
  10. </form>


 
Et dans ta page php:

Code :
  1. <?php
  2. [...]
  3. if (isset($_POST['soumission']))
  4. {
  5.   echo '<p>Vous avez choisi: <strong>',$_POST['ma_liste'],'</strong></p>';
  6.   exit;
  7. }
  8. else
  9. {
  10.   header('Location: tapage.html');
  11.   die;
  12. }
  13. [...]
  14. ?>


Message édité par MS-DOS_1991 le 17-05-2006 à 13:16:28

---------------
Viendez sur le Newbie-Project et essayez le Newbie-Directory (nouveau)
Reply

Sujets relatifs:

Leave a Replay

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