Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
694 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [RESOLU] PHP+Form + select

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RESOLU] PHP+Form + select

n°1741661
agassi6
Posté le 05-06-2008 à 09:32:49  profilanswer
 

Bonjour,
 
j'ai un <select> dont je récupère les valeurs de ma BDD pour les insérer dedans.
Je souhaite donc envoyer la valeur sélectionnée dans le <select> vers une autre page.
 

Code :
  1. <body>
  2.  
  3. <?php
  4.  
  5. $link = mysql_connect("localhost", "indic", "indic" )
  6.    or die("Impossible de se connecter : " . mysql_error());
  7. $db_selected = mysql_select_db('indic', $link);
  8. if (!$db_selected) {
  9.   die ('Impossible de sélectionner la base de données : ' . mysql_error());
  10. }
  11.  
  12. $sql = mysql_query('SELECT date from compare');
  13. if (!$sql) {
  14.    die('Requête invalide : ' . mysql_error());
  15. }
  16.  
  17. ?>
  18. <form method="POST" action="month.php" name="monform">
  19.  
  20. <select size="1" name="date"><?php
  21.  
  22. while ($row1 = mysql_fetch_assoc($sql)) {
  23.   foreach($row1 as $value) {
  24.     ?><option name=<?php echo $value ?> ><?php echo $value ?></option><?php
  25.   }
  26. }
  27.  
  28. $var = $_POST['$value']; ?>
  29. </select>
  30. <?php
  31.  
  32. echo $var; ?>
  33.  
  34. <input type="button" name="ok" value="go" />
  35.  
  36. </form>
  37.  
  38. </body>


 
Voici mon code,
le echo $var me retourne rien et lorsque je clique sur le boutton, le lien ne me redirige pas vers month.php
 
merci pour l'aide


Message édité par agassi6 le 05-06-2008 à 10:15:04
mood
Publicité
Posté le 05-06-2008 à 09:32:49  profilanswer
 

n°1741686
sielfried
Posté le 05-06-2008 à 09:49:33  profilanswer
 

$_POST['date']
 
c'est le name du select qui compte
 
print_r($_POST) pour y voir plus clair


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1741696
soju
One shot !
Posté le 05-06-2008 à 09:54:51  profilanswer
 

- et la ligne 28 est en dehors des tags php
- le bouton devrait être de type "submit"

n°1741708
agassi6
Posté le 05-06-2008 à 10:05:41  profilanswer
 

Donc pour le boutton c'était bien submit !
 
si je fais un print_r($_POST), cela me retourne "Array ( )"
 
En fait ce que je souhaite faire, c'est quand je sélectionne une valeur et que je clic sur le boutton, la valeur soit envoyée à la page month.php.
 
 
ps soju : j'ai modifié la ligne 28


Message édité par agassi6 le 05-06-2008 à 10:06:48
n°1741717
agassi6
Posté le 05-06-2008 à 10:14:38  profilanswer
 

le print_r($_POST) me retourne Array ( [date] => 2008-04-30 [ok] => go ) !
 
et quand je fais un <?php echo $_POST['date']; ?> je récupère bien ma date !
 
Merci à tous pour l'aide !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [RESOLU] PHP+Form + select

 

Sujets relatifs
[RESOLU] PHP+Array + boucle while[résolu] Problème installation PHP5
Mail avec des images (Bug sur Thunderbird ?) [RESOLU][Résolu][XLS] Raffraichissement d'1 cellule utilisant une fonction VBA
[resolu]construction tableau depuis bd[résolu] viewer.php?id=.... pour upload d'images besoin d'aide
PHP calculs possible ?Tableau de String + Entier -- Premier Prob Résolu
[PHP] Découper une image 
Plus de sujets relatifs à : [RESOLU] PHP+Form + select


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR