Files
resatennis_tyroltenn/www/site_marchand/commande/valid.php

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>