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
| <?php
$titre="Nouveau lot";
include_once("../header.php");
include_once("entete.php");
if (($user_login == strtolower($user["user_login"])) AND ($user_droit != 2))
{
echo 'Désolé,Vous ne pouvez pas accéder à cette page'.'<br />';
}
elseif (($user_login == strtolower($user["user_login"])) AND ($user_droit == 2))
{
if ($_POST) {
// si on a recu quelque chose dans le formulaire
// on affiche ce qu'on a recu
echo '<pre>';
echo htmlspecialchars(print_r($_POST, true));
echo '</pre>';
// on teste le champ marque
$req = "select * from `dicteenum`.`lot` where numero_facture = '".strtolower($_POST['numero_facture'])."'";
echo $req;
$reponse= mysql_query($req);
//compte le nombre de reponse a la requete
$retour = mysql_num_rows($reponse);
echo "<br />".$retour. "<br />";
if ($retour==0)
{
// insertion du nouveau marque.
$req2="INSERT INTO `dicteenum`.`lot` (`id_lot` ,`numero_facture`,`date_debut_garantie`,`duree_garantie`,`date_fin_garantie`,`commande_id_commande`) VALUES ('','".$_POST['numero_facture']."','".$_POST['date_debut_garantie']."','".$_POST['duree_garantie']."',DATE_ADD('".$_POST['date_debut_garantie']."', INTERVAL ".$_POST['duree_garantie']." MONTH),'".$_POST['commande']."')";
echo $req2.'<br />';
$reponse = mysql_query($req2);
// aide
if(mysql_error())
{
echo 'Debug : '.mysql_error().'<br />';
}else{
echo 'pas d\'erreur'.'<br />';
}
echo 'Nouveau lot créé';
}
else
{
echo 'lot déjà présent';
}
}
else
{
// sinon on affiche le formulaire
?>
<form action="creation_lot.php" method="post">
<TABLE BORDER=0>
<TR>
<label for="numero_facture">Numero facture : </label><input name="numero_facture" /><br />
</TR>
<TR>
<label for="date_debut_garantie">Date debut garantie : </label><input onclick="ds_sh(this);"
name="date_debut_garantie" readonly="readonly" style="cursor: text" /><br />
</TR>
<TR>
<label for="duree garantie">Duree garantie : </label><input name="duree garantie" /><i>(en mois)</i><br />
</TR>
<?php
// on va afficher une liste déroulante qui contient les commandes
$requete = "SELECT * FROM commande";
$reponse=mysql_query($requete );
echo '<label for="commande">Numéro de la commande: </label>';
echo "<select name='commande'>";
while($row = mysql_fetch_assoc($reponse))
{
echo "<option value=".$row['id_commande'].">".$row['numero_commande']."</option>";
}
echo "</select>";
?>
<br />
<INPUT type="submit" value="Envoyer">
<INPUT TYPE=reset NAME=Effacer VALUE="Effacer" >
</TABLE>
</form>
<?php
}
}
?>
<?php
include("../footer.php");
?>
</body>
</html> |
Partager