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

Probleme récupération valeur d'un select[Résolu] - HTML/CSS - Programmation

Marsh Posté le 20-05-2008 à 14:06:04    

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"
Reply

Marsh Posté le 20-05-2008 à 14:06:04   

Reply

Marsh Posté le 20-05-2008 à 14:36:43    

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

Reply

Marsh Posté le 20-05-2008 à 14:38:55    

Que donne un print_r($_POST); ?


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Marsh Posté le 20-05-2008 à 14:41:29    

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"
Reply

Marsh Posté le 20-05-2008 à 14:43:32    

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"
Reply

Marsh Posté le 20-05-2008 à 14:43:53    

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)

Reply

Marsh Posté le 20-05-2008 à 14:45:35    

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
Reply

Marsh Posté le 20-05-2008 à 14:50:32    

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"
Reply

Marsh Posté le 20-05-2008 à 14:51:35    

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
Reply

Marsh Posté le 20-05-2008 à 14:54:38    

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"
Reply

Marsh Posté le 20-05-2008 à 14:54:38   

Reply

Marsh Posté le 20-05-2008 à 14:58:35    

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"
Reply

Marsh Posté le 20-05-2008 à 15:21:19    

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"
Reply

Sujets relatifs:

Leave a Replay

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