// On boucle sur chaque ligne de commande pour completer objet livraison // avec qte a livrer $commande = new Commande($db); $commande->fetch($delivery->commande_id); $commande->fetch_lines(); for ($i = 0 ; $i < sizeof($commande->lines) ; $i++) { $qty = "qtyl".$i; $idl = "idl".$i; if ($_POST[$qty] > 0) { $delivery->addline($_POST[$idl],$_POST[$qty]); } } $ret=$delivery->create($user); if ($ret > 0) { $db->commit(); Header("Location: fiche.php?id=".$delivery->id); exit; } else { $db->rollback(); $mesg='<div class="error">'.$delivery->error.'</div>'; $_GET["commande_id"]=$_POST["commande_id"]; $_GET["action"]='create'; } }