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 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
|
<?
<script type="text/JavaScript">
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
function MM_goToURL() { //v3.0
var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
</script>
<form name="goOrder<? echo"$i"; ?>" action="" enctype="multipart/form-data" method="post">
<table width="1000" border="0">
...
<?
$db_link = mysql_connect("$sql_serveur","$sql_user","$sql_passwd");
$requete=mysql_db_query("$sql_bdd","SELECT * FROM orders WHERE plus=$facture",$db_link);
$num=mysql_num_rows($requete);
$numero_client=mysql_result($requete,0,"client");
$date_creation=date("d/m/Y");
// ON RECHERCHE L'ID MAXIMUM DE LA TABLE
$req=mysql_db_query($sql_bdd,"select max(num_avoir) from avoir ORDER BY num_avoir DESC",$db_link) or die(mysql_error());
$num_max=mysql_result($req,0,"max(num_avoir)");
$num_new=$num_max+1;
$query=mysql_db_query($sql_bdd,"insert into avoir values ('$num_new','$facture','$numero_client','$date_creation','0','','$commentaire','')",$db_link) or die(mysql_error());
$i=0;
while($i<$num)
{
$commande=mysql_result($requete,$i,"commande");
$requete2=mysql_db_query("$sql_bdd","SELECT * FROM orders2 WHERE commande=$commande",$db_link);
$num2=mysql_num_rows($requete2);
$j=0;
while($j<$num2)
{
$idprod=mysql_result($requete2,$j,"id");
$ref=mysql_result($requete2,$j,"ref");
$nom_produit=mysql_result($requete2,$j,"produit");
$prix_produit=mysql_result($requete2,$j,"prix");
$qte_produit=mysql_result($requete2,$j,"qte");
$couleur_produit=mysql_result($requete2,$j,"couleur");
$taille_produit=mysql_result($requete2,$j,"taille");
?>
<tr class=Style2 bgcolor=#<? if ($j % 2 == 0) echo "FFFFFF"; else echo "F6F6F6"; ?>>
<td width=100><? echo"$facture"; ?></td>
<td width=100><? echo"$ref"; ?></td>
<td width=280><? echo"$nom_produit"; ?></td>
<td width=100><? echo"$couleur_produit"; ?></td>
<td width=100><? echo"$taille_produit"; ?></td>
<td width=80><? echo"$prix_produit "; ?></td>
<td width=30><? echo"$qte_produit"; ?></td>
<td width=30><input type="checkbox" name="modi[]" value="<?echo"$idprod";?>"></td>
</tr>
<?
$j++;
}
$i++;
}
?>
<tr>
<td width="589" class="Style2">
<label>
<?
if(isset($validation_modi))
{
$ctrl=sizeof($modi);
$montant_total=0;
if($ctrl==0)
{
echo"Vous n'avez pas coché de case!!";
}
else
{
foreach ($modi as $valeur)
{
$requete3=mysql_db_query("$sql_bdd","SELECT * FROM orders2 WHERE id=$valeur",$db_link);
$ref=mysql_result($requete3,0,"ref");
$nom_produit=mysql_result($requete3,0,"produit");
$prix_produit=mysql_result($requete3,0,"prix");
$qte_produit=mysql_result($requete3,0,"qte");
$couleur_produit=mysql_result($requete3,0,"couleur");
$taille_produit=mysql_result($requete3,0,"taille");
$query="INSERT INTO avoir2 VALUES('','$num_new','$ref','$nom_produit','$prix_produit','$qte_produit','$couleur_produit','$taille_produit')";
mysql_query($query) or die('FatalError: Handle Exception Not Found during INSERT avoir2 ' . mysql_error());
$montant_total=$montant_total+($prix_produit*$qte_produit);
}
$query2="UPDATE avoir SET montant_total='$montant_total' AND montant_restant='$montant_total' WHERE num_avoir='$num_new'";
mysql_query($query2) or die('FatalError: Handle Exception Not Found during UPDATE avoir' . mysql_error());
}
}
?>
<input name="cat" type="hidden" id="cat" value="5">
<input name="q" type="hidden" id="q" value="5">
<input type="submit" value="Valider" name="validation_modi">
</label>
</td>
</tr>
</table>
<?
// DECONNEXION DE LA BASE DE DONNEE
mysql_close($db_link);
?>
</form> |
Partager