cs_joebuz
Messages postés321Date d'inscriptionsamedi 12 février 2005StatutMembreDernière intervention21 février 2013
-
14 juil. 2008 à 14:02
nicomilville
Messages postés3472Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention28 février 2014
-
14 juil. 2008 à 16:57
salut,
voici mon probleme, pour mon admin j'ai fait un formulaire pour gestion de stock.
Pour chaque produit A il ya X références (de 20 à 80 environ).
j'ai d'abord un affichage de tout mes produits A, puis je clique sur celui qui m'interesse pour avoir la liste des références.
Là, j'ai fait un formulaire où toutes les références apparaissent (pour le produit choisi) avec une case à cocher (checkbox), pour ajouter ou non la ref au stock.
$i =0;
$nb_ref2 = $nb_ref + 1; // nb de ref recensées pour le produit + 1
for ($i=1; $i<$nb_ref2; $i++)
{
$a = $_POST['ref_".$i."'];
if($a == 'ok'){
echo "ref n°".$i." : OK
";
$sql = mysql_query("INSERT INTO Ma_table_2 VALUES('','$id_membre','$i','$id_produit','')");
}
else{
echo "ref n°".$i." : NOK
";
}
}
LE PROBLEME
il semblerait que $a = $_POST['ref_".$i."']; ne passe pas, apparemment on ne peux pas mettre de variable dans un _POST ??
j'ai fais ça comme ça, car comme tout mes produits non pas le meme nombre de ref et qu'il y en a bcp, je voulais faire un truc généraliste où mes checkbox se nomme :
cs_joebuz
Messages postés321Date d'inscriptionsamedi 12 février 2005StatutMembreDernière intervention21 février 2013 14 juil. 2008 à 16:27
non, ça ne fonctionne pas, que je coche ou pas les cases la variable est toujours à 0;
j'ai essayé plusieurs à partir de ton script mais rien ne fonctionne