récupérer la valeur d'une checkbox

récupérer la valeur d'une checkbox - PHP - Programmation

Marsh Posté le 02-03-2005 à 09:59:50    

Voila mon problème !!!!
j'ai une boucle qui fait afficher un nom de produit qui est dans la base de données avec une check box.

Code :
  1. :
  2. $produit = "select NomProduit,Utilisation,VersionProduit from produit where Publie = '1'";
  3. $respdt = mysql_query($produit) or die("Le produit n'a pas été trouvé" );
  4. while ($row = mysql_fetch_array($respdt))
  5. {
  6.         $NomProduit = $row["NomProduit"];
  7.         $Utilisation = $row["Utilisation"];
  8.         $Version = $row["VersionProduit"];
  9.         ?>
  10.         <tr>
  11.             <td width="150" align="center"><p><input type="checkbox" name="Pdt" value="Monproduit"><?php echo $NomProduit; ?></p></td>
  12.             <td width="200" align="center"><?php echo $Utilisation; ?></td>     
  13.             <td width="30" align="center"><?php echo $Version; ?></td>
  14.             <td width="30" align="center"><input type="text" name="quantite" size="15"></td>


et j'aimerais récupérer le nom du ou des produit coché.C'est surement tout bete mais je n'y arrive pas,puis pour récupérer les valeurs rien n'est vraiment inscrit dans mes livres.
Merci d'avance  :jap:


---------------
c moi !
Reply

Marsh Posté le 02-03-2005 à 09:59:50   

Reply

Marsh Posté le 02-03-2005 à 10:20:27    

Dans la page cible de ton formulaire fais un

Code :
  1. print_r($_REQUEST)


ca devrait éclairer ta lanterne


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 02-03-2005 à 10:40:56    

Code :
  1. print_r($_REQUEST)


ca me donne un série de chiffre mais je vois pas ce que ca m'apporte(tu dois penser que je suis une  grosse nulle !!!!)
Mais merci qd meme..

Code :
  1. : Array ( [AdresseFact] => erh [AdresseLiv] => ertet [Pdt] => Monproduit [quantite] => [submit] => Ok [PHPSESSID] => 9587cfc626ece4c7509285b5b76a7581 )


---------------
c moi !
Reply

Marsh Posté le 02-03-2005 à 10:46:06    

input type="checkbox" name="Pdt" value="Monproduit">
et
[Pdt] => Monproduit
tout est la....
$_REQUEST["Pdt"] vaut bien "Monproduit"...
 
http://www.php.net/manual/fr/reser [...] es.request
 
Et arrête les tableaux pour la mise en page c'est moche...
 
 

Reply

Marsh Posté le 02-03-2005 à 10:47:34    

Et faut savoir aussi que les checkbosque non-cochée ne sont pas envoyée... Et vire les tableaux de mise en page :D

Reply

Marsh Posté le 02-03-2005 à 10:48:44    

titebourikette a écrit :

Code :
  1. print_r($_REQUEST)


ca me donne un série de chiffre mais je vois pas ce que ca m'apporte(tu dois penser que je suis une  grosse nulle !!!!)
Mais merci qd meme..

Code :
  1. : Array ( [AdresseFact] => erh [AdresseLiv] => ertet [Pdt] => Monproduit [quantite] => [submit] => Ok [PHPSESSID] => 9587cfc626ece4c7509285b5b76a7581 )



 
Tu as là la liste des données que tu peux récupérer de ton formulaire!
$_REQUEST['AdresseFact'] == 'erh'
$_REQUEST['AdresseLiv'] == 'ertet'
$_REQUEST['Pdt'] = 'Monproduit'
 
etc...
 
si tu regardes bien, tu as la valeur de la propriété 'value' de ton checkbox dans $_REQUEST[propriété 'name' du checkbox]...à-aprtir de là tu dois pouvoir récupérer tes infos!


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 02-03-2005 à 11:53:29    

c koi cette histoire de virer les tableaux de mise en page????????????????
Le problème avec le $_REQUEST c ke ca me renvoie le resultat que de mes adresse pas le reste ...


---------------
c moi !
Reply

Marsh Posté le 02-03-2005 à 11:56:45    

titebourikette a écrit :

c koi cette histoire de virer les tableaux de mise en page????????????????
Le problème avec le $_REQUEST c ke ca me renvoie le resultat que de mes adresse pas le reste ...


ca renvoie ce que tu mets dans la propriété value de ta checkbox...[:skeye]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 02-03-2005 à 12:01:32    

titebourikette a écrit :

c koi cette histoire de virer les tableaux de mise en page????????????????
Le problème avec le $_REQUEST c ke ca me renvoie le resultat que de mes adresse pas le reste ...


Les tableaux ne sont pas là pour faire de la mise en page ;)

Reply

Sujets relatifs:

Leave a Replay

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