89 lines
2.3 KiB
PHP
Executable File
89 lines
2.3 KiB
PHP
Executable File
<?php
|
|
session_start();
|
|
$idcmde=$HTTP_GET_VARS["idcmde"];
|
|
?>
|
|
|
|
<html>
|
|
<head>
|
|
<link href="../style.css" rel="stylesheet" type="text/css">
|
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css">
|
|
<!--
|
|
a:link {
|
|
color: #FFFFFF;
|
|
text-decoration: none;
|
|
}
|
|
a:visited {
|
|
color: #FFFFFF;
|
|
text-decoration: none;
|
|
}
|
|
a:hover {
|
|
color: #FFFFFF;
|
|
text-decoration: underline;
|
|
}
|
|
a:active {
|
|
color: #FFFFFF;
|
|
text-decoration: none;
|
|
}
|
|
-->
|
|
</style>
|
|
</head>
|
|
<body class="bgcolor" text="white">
|
|
<?php
|
|
|
|
require("../connexion.php");
|
|
$conn = mysql_connect($host, $user, $password);
|
|
mysql_select_db($bdd) or die("IMpossible d'ouvrir la base de donnee $bdd");
|
|
|
|
//validation commande
|
|
|
|
$requete = "update commande set
|
|
etatcmde='print'
|
|
where
|
|
idcmde='$idcmde'";
|
|
$result=mysql_query($requete) or die ("Erreur SQL :$requete<br>".mysql_error()."...");
|
|
?>
|
|
La commande <b><?php print $idcmde?></b> est passé de l'état 1 (non vue) à l'état 2 (en cours).
|
|
<br><br>
|
|
<?php
|
|
|
|
//maintenant on regarde si les prix des produits de la commande sont dynamiques
|
|
|
|
$reqprod = "select idprod,qtecmde from composee where idcmde='$idcmde'";
|
|
$result=mysql_query($reqprod) or die ("Erreur SQL :$reqprod<br>".mysql_error()."...");
|
|
|
|
while ($ligne = mysql_fetch_row($result))
|
|
{
|
|
$idprod=$ligne[0]; //id produit
|
|
$qtecmde=$ligne[1]; // qte commandée
|
|
|
|
$reqprix ="select prix,marge,qteprod from prix where idprod='$idprod'";
|
|
$resultprix=mysql_query($reqprix) or die ("Erreur SQL :$reqprix<br>".mysql_error()."...");
|
|
|
|
//compteur pour création tableau
|
|
$h=0;
|
|
|
|
while ($ligne2 = mysql_fetch_row($resultprix))
|
|
{
|
|
$prix=$ligne2[0];
|
|
$marge=$ligne2[1];
|
|
$qteprod=$ligne2[2];
|
|
|
|
if ($marge) // si marge alors produit dynamique
|
|
{
|
|
//donc il faut le mettre dans le fichier XML
|
|
?>
|
|
Un ou plusieurs produits contenus dans la commande possèdent un prix dynamique<br>
|
|
<a href="generexml.php?idcmde=<?php print $idcmde?>">Cliquez ici</a> pour générer un fichier XML envoyé par mail à CodeWeavers.
|
|
|
|
<?php
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
?>
|
|
|
|
|
|
</body>
|
|
</html>
|
|
|