1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| $req=&$conn->Execute('SELECT max(id) FROM `ref_bacs`');
$count=$req->fields[0];
echo "count=".$count." ";
$ref_id=$_POST['id'];
//echo "ref_id=".$ref_id." ";
$qte=$_POST['qte_a_commander'.$ref_id];
for ($i=1;$i<=$count;$i++)
{ //echo "\$i=".$i." ";
$qte=$_POST['qte_a_commander'.$i];
echo "qte=".$qte." ";
$recordSet=&$conn->Execute("select * from ref_bacs where id='$ref_id'");
if (!$recordSet) print "requete1".$conn->ErrorMsg();
else
{
while (!$recordSet->EOF)
{
$fourniss[]=$recordSet->fields[1];
//echo "fourniss=".$recordSet->fields[1]." ";
$typ_bac[]=$recordSet->fields[2];
$nbre[]=$recordSet->fields[3];
$coul[]=$recordSet->fields[4];
echo "ref_id=".$ref_id." ";
if ($qte!="")
{
$req=&$conn->Execute("insert into panier_bacs (qte_bac, fourniss, id_bac, couleur, typ_bac) values ('$qte','$fourniss[$ref_id]','$ref_id','$coul[$ref_id]','$typ_bac[$ref_id]')");
if (!$req) print "requete2".$conn->ErrorMsg();
}
$recordSet->MoveNext();
}
}
} |