Php check box

Fermé
loubnaemsi Messages postés 2 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 12 mai 2008 - 12 mai 2008 à 04:53
 Scorpius - 12 mai 2008 à 05:35
Bonjour,

j'ai fais un formulaire avc des case a cocher et ja rrive pa a recuperer mes valeur
en 1er tmp g fai ca :
<?php
$x=mysql_connect('localhost','root','');
mysql_select_db('gestion',$x);
session_start();
$y=$_POST['nomct'];
$_SESSION['cat']= $y;
$req="select * from produit,categorie where produit.numcat=categorie.numcat and nomcat='$y'";
$res=mysql_query($req);
echo"<table >";
while($lig=mysql_fetch_array($res))
{
echo"<tr><td> <img src=" ,$lig['foto'], "><br></td>
<td> ",$lig['designation'] ,"<br></td>
<td> ",$lig['prixunit'] ," dh TTC <br></td>
<td><input type=checkbox name=prd[] value=",$lig['numprod'], "></td>
<td>Quantité : <input type=text name =",$lig['numprod'], "></td>
</tr>";
}
echo"</table>";
mysql_close();
?>
<form method="POST" action= "listpanier.php">
<center>
<input type=submit value=" Ok ">
</center></form>
--

apres pr recuperer les valeur g fai ca :
$tpd=$_POST['prd'];

if (isset($tpd)) echo $tpd ;

just pr aficher les resultat mais ca na pas marche
si qlq 1 peu maidé ???
meri d avance !

merci 
A voir également:

2 réponses

Salut,
à mon avis ton erreur est là :
if (isset($tpd)) echo $tpd ;
remplace par
if (isset($tpd)) {echo $tpd ;}
ou par
if ($tpd != '') {echo $tpd ;}
0
par contre un truc que je viens de voir : session_start(); se met en première ligne dans le code
0