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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Probleme récupération valeur d'un select[Résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme récupération valeur d'un select[Résolu]

n°1734476
Lou013
Derp Garage Founder
Posté le 20-05-2008 à 14:06:04  profilanswer
 

Bonjour à tous,  
 
J'ai un problème dans la récupération de la valeur de mes select sur une page.
 
J'ai une page galerie ou j'ai 2 select, que je traite plus bas dans une page que j'include.
 
Or dans cette page, j'arrive à récupérer les autres variables $_POST mais pas celles des select...
 

Code :
  1. <form method="post" action="galerie.php" >
  2.   <select name="voir_membre">
  3.     <option value="">(Selectionnez un membre)</option><?php
  4.     $query=mysql_query("SELECT * FROM utilisateur" );
  5.     while ($user=mysql_fetch_array($query)){
  6.       echo'<option value="'.$user['id'].'">'.$user['login'].'</option>';
  7.      }
  8.     mysql_close() or die (mysql_error());
  9.   ?>
  10.   </select>
  11.   </form>


 
Et le traitement du select  
 

Code :
  1. elseif((isset($_POST['galerie_membre'])) AND ($_POST['galerie_membre']='Voir la galerie d\'un membre') AND (isset($_POST['voir_membre']))){
  2.   $query=mysql_query("SELECT * from utilisateur where id='".$_POST['voir_membre']."'" );
  3.   $user=mysql_fetch_array($query);


 
Voila, quand je fais un echo de $_POST['voir_membre'] il n'y a rien. Il ne rentre meme pas dans le if à cause de (isset($_POST['voir_membre']))...
 
 
Des idées?
 
Merci d'avance


Message édité par Lou013 le 20-05-2008 à 15:21:36

---------------
[topic des lieux abandonnés] | "Sur HFR chacun a raison et les autres sont des cons"
mood
Publicité
Posté le 20-05-2008 à 14:06:04  profilanswer
 

n°1734525
gatsu35
Blablaté par Harko
Posté le 20-05-2008 à 14:36:43  profilanswer
 

et tu as regardé le code HTML généré de ton truc ??  
 
ouvre la page puis CTRL+U sous FF

n°1734531
babasss
Posté le 20-05-2008 à 14:38:55  profilanswer
 

Que donne un print_r($_POST); ?


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
n°1734533
Lou013
Derp Garage Founder
Posté le 20-05-2008 à 14:41:29  profilanswer
 

Oui j'ai regardé et il n'y a rien du tout...
 
Mais c'est bizarre que si je fais un echo de mon $_POST['voir_membre'] il n'y a rien alors que j'ai vérifié que toutes les valeurs soient bien présentes...


---------------
[topic des lieux abandonnés] | "Sur HFR chacun a raison et les autres sont des cons"
n°1734537
Lou013
Derp Garage Founder
Posté le 20-05-2008 à 14:43:32  profilanswer
 

babasss a écrit :

Que donne un print_r($_POST); ?


 
Array ( [galerie_membre] => Voir la galerie d'un membre )  
 
Donc la valeur de mon bouton que j'utilise pour faire l'affichage des mes photos...
 
Rien dans les $_POST des select...
 
 :pt1cable:


---------------
[topic des lieux abandonnés] | "Sur HFR chacun a raison et les autres sont des cons"
n°1734538
gatsu35
Blablaté par Harko
Posté le 20-05-2008 à 14:43:53  profilanswer
 

Lou013 a écrit :

Oui j'ai regardé et il n'y a rien du tout...
 
Mais c'est bizarre que si je fais un echo de mon $_POST['voir_membre'] il n'y a rien alors que j'ai vérifié que toutes les valeurs soient bien présentes...


je parle du CODE HTML DU <SELECT> dans la page avant l'envoi du formulaire, poste ton code ici (avant que je m'énerve)

n°1734542
babasss
Posté le 20-05-2008 à 14:45:35  profilanswer
 

Au passage, ta condition if est fausse :
Il faut mettre "==" pour faire une équivalence, donc :
elseif((isset($_POST['galerie_membre'])) AND ($_POST['galerie_membre'] == 'Voir la galerie d\'un membre') AND (isset($_POST['voir_membre'])))
et non  
elseif((isset($_POST['galerie_membre'])) AND ($_POST['galerie_membre']='Voir la galerie d\'un membre') AND (isset($_POST['voir_membre'])))


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
n°1734549
Lou013
Derp Garage Founder
Posté le 20-05-2008 à 14:50:32  profilanswer
 

gatsu35 a écrit :


je parle du CODE HTML DU <SELECT> dans la page avant l'envoi du formulaire, poste ton code ici (avant que je m'énerve)


Code :
  1. <form method="post" action="galerie.php" >
  2.   <select name="voir_membre">
  3.     <option value="">(Selectionnez un membre)</option><option value="0">mika</option><option value="12">todel</option><option value="14">mikado</option>   </select>
  4.   </form>
  5.   </td>



---------------
[topic des lieux abandonnés] | "Sur HFR chacun a raison et les autres sont des cons"
n°1734551
gatsu35
Blablaté par Harko
Posté le 20-05-2008 à 14:51:35  profilanswer
 

la réponse est juste au dessus de ton post je pense :) c'est un pb sql plutôt


Message édité par gatsu35 le 20-05-2008 à 14:51:50
n°1734557
Lou013
Derp Garage Founder
Posté le 20-05-2008 à 14:54:38  profilanswer
 

j'ai modifié et pourtant rien ne change, je n'y comprends plus rien... :(


Message édité par Lou013 le 20-05-2008 à 14:54:47

---------------
[topic des lieux abandonnés] | "Sur HFR chacun a raison et les autres sont des cons"
mood
Publicité
Posté le 20-05-2008 à 14:54:38  profilanswer
 

n°1734561
Lou013
Derp Garage Founder
Posté le 20-05-2008 à 14:58:35  profilanswer
 

en fait je ré-utilise le code sql d'un autre module qui est sur la meme page et qui fonctionne parfaitement.

 

Grace au plugin webdevelopper je peux voir que quelle que soit la valeur sélectionnée dans le select, il ne poste rien...

 

edit: et merci à tout ceux qui m'aident ;)


Message édité par Lou013 le 20-05-2008 à 15:02:29

---------------
[topic des lieux abandonnés] | "Sur HFR chacun a raison et les autres sont des cons"
n°1734578
Lou013
Derp Garage Founder
Posté le 20-05-2008 à 15:21:19  profilanswer
 

Bon, j'ai trouvé, finalement j'avais mis plusieurs formulaires pour mes boutons, j'ai tout englobé dans 1 seul et ça marche nickel.
 
Merci en tout cas ;)


---------------
[topic des lieux abandonnés] | "Sur HFR chacun a raison et les autres sont des cons"

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Probleme récupération valeur d'un select[Résolu]

 

Sujets relatifs
mysql command line client -- probleme d'accentTableau d'images cliquables[Résolu]
[Résolu] [Java/Jsp] La ressource demandée n'est pas disponibleErreur d'analyse de la valeur pour la propriété 'width'
Probleme de mise en ligne d'un sitepour que @Before devine le test en cours [resolu]
[Résolu] [Java] Requête BD : "Le jeu de résultats est fermé"[Résolu][Oracle] Problème requete
CSS + Joomla = problème d'espacement 
Plus de sujets relatifs à : Probleme récupération valeur d'un select[Résolu]


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