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 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
| <?php
include_once("bd.php");
$ref = array();
$designation=array();
$qte=array();
$pu=array();
$remise=array();
for ($i=0; $i<200; $i++)
{
if(isset($_POST['ref_'.$i]) && isset($_POST['designation_'.$i]) && isset($_POST['qte_'.$i] ) && isset($_POST['pu_'.$i] ) && isset($_POST['remise_'.$i] ) )
{
$ref[$i]=$_POST['ref_'.$i];
$designation[$i]=$_POST['designation_'.$i];
$qte[$i]=$_POST['qte_'.$i];
$pu[$i]=$_POST['pu_'.$i];
$remise[$i]=$_POST['remise_'.$i];
}
}
$listMois=$_POST['listMois']; // retourne "032009" le mois + l'année
$listJour=$_POST['listJour']; //retourne '05" le jour
$fournisseur = $_POST['fournisseur'];
$fournisseur=mysql_real_escape_string($fournisseur);
$nom = $_POST['nomAgent'];
$nom=mysql_real_escape_string($nom);
$num = $_POST['num'];
$mail= $_POST['email'];
$inputation= $_POST['inputation'];
$codeoffre= $_POST['codeoffre'];
//insertion des champs d'une demande d'achat :impoutation numerooffredevis,jour, mois année, fournisseur
$sql1="INSERT INTO commande (Imputation, NumeroOffreDevis,Statut,Jour,MoisAnnée,Fournisseur) VALUES ('$inputation' , '$codeoffre','En attente','$listJour','$listMois','$fournisseur' )";
mysql_query($sql1);
//on selectionne l'id de la commande pour l'inserer en clé etrangere dans la table produit
$req = "SELECT IdCommande FROM commande WHERE Jour='$listJour' && MoisAnnée='$listMois' && Fournisseur='$fournisseur'";
$res = mysql_query($req) or die(mysql_error());
$row = mysql_fetch_row($res);
$resultatID=$row[0];
//inseriton des champs agents :
$sql2="INSERT INTO agent (NomAgent, NumPosteAgent,EmailAgent,IdCommande) VALUES ('$nom' , '$num','$mail','$resultatID' )";
mysql_query($sql2);
//insertion des lignes de produits :
for ($i=0; $i<200; $i++)
{
if (isset($ref[$i]))
{
$sql3="INSERT INTO produit (Reference,Designation,Quantite,PrixUniteHorsTaxe,Remise,IdCommande) VALUES ('".$ref[$i]."', '".$designation[$i]."', '".$qte[$i]."' ,'".$pu[$i]."' ,'".$remise[$i]."' ,'$resultatID') ";
mysql_query($sql3);
}
}
?> |
Partager