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 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137
| <HTML>
<HEAD>
<TITLE>Operateur_Saisie</TITLE>
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="simple.css"/>
</HEAD>
<body id="css-zen-garden">
<h1></h1>
<h2><span>Saisie</span> des relevés:</h2>
<p>
<?php
session_start();
echo 'Aujourd\'hui, nous sommes le : ' . date('d/m/Y');
echo ' et il est ' . date('H \H\e\u\r\e\s i \M\i\n\u\t\e\s s \s');
?>
</p>
<br>
<p>
<?php
//connection à la BDD
mysql_connect("localhost", "root", "");
mysql_select_db("Carte_Controle");
//requête sql pour récupérer l'Id du choix de l'opérateur
$reponse = mysql_query("SELECT Id FROM choixoperateur WHERE ChoixMachine='".$_POST['Machine']."' AND ChoixMatiere='".$_POST['Matiere']."' AND ChoixFamille='".$_POST['Famille']."'AND ChoixCategorie='".$_POST['Categorie']."' AND ChoixNbConducteurs='".$_POST['Nb_Conducteurs']."' AND ChoixSection='".$_POST['Section']."'")or die(mysql_error());
//récupère L'Id
$donnees = mysql_fetch_array($reponse);
//Affecte l'Id à ne variable $Id
$Id=$donnees['Id'];
//Requête mysql permettant de recupérer les valeurs limites selon le type de tube
$reponse = mysql_query("SELECT Epais_Moy_Norme, Epais_Mini_Norme, Tolerance_Maxi, Tolerance_Mini, Diam_Maxi_Norme, Diam_Mini_Norme FROM ".$_POST['Famille']." WHERE Choix_Nb_Conducteurs='".$_POST['Nb_Conducteurs']."' AND Choix_Categorie='".$_POST['Categorie']."' AND Choix_Section='".$_POST['Section']."'")or die(mysql_error());
//recupére les valeurs limites
$donnees = mysql_fetch_array($reponse);
$_SESSION['Epais_Moy_Norme']=$donnees['Epais_Moy_Norme'];
$_SESSION['Epais_Mini_Norme']=$donnees['Epais_Mini_Norme'];
$_SESSION['Tolerance_Maxi']=$donnees['Tolerance_Maxi'];
$_SESSION['Tolerance_Mini']=$donnee['Tolerance_Mini'];
$_SESSION['Diam_Maxi_Norme']=$donnees['Diam_Maxi_Norme'];
$_SESSION['Diam_Mini_Norme']=$donnees['Diam_Mini_Norme'];
//déclaration de plusieurs variables sessions car elles sont utilisées sur plusieurs pages
$_SESSION['Machine']=$_POST['Machine'];
$_SESSION['Matiere']=$_POST['Matiere'];
$_SESSION['Famille']=$_POST['Famille'];
$_SESSION['Categorie']=$_POST['Categorie'];
$_SESSION['Nb_Conducteurs']=$_POST['Nb_Conducteurs'];
$_SESSION['Section']=$_POST['Section'];
//Affichage du choix effectué par l'opérateur
echo 'Machine:'.$_POST['Machine'].' ';
echo 'Matiere:'.$_POST['Matiere'].' ';
echo 'Famille:'.$_POST['Famille'].' ';
echo 'Categorie:'.$_POST['Categorie'].' ';
?>
</p>
<p>
<?php
echo 'Epaisseur Moyenne Norme:'.$_SESSION['Epais_Moy_Norme'].' ';
echo 'Epaisseur Minimale Norme:'.$_SESSION['Epais_Mini_Norme'].' ';
echo 'Tolerance Maxi:'.$_SESSION['Tolerance_Maxi'].' ';
echo 'Tolerance Mini:'.$_SESSION['Tolerance_Mini'].' ';
?>
</p>
<p>
<?php
echo 'Nombre de conducteurs:'.$_POST['Nb_Conducteurs'].' ';
echo 'Section:'.$_POST['Section'].' ';
?>
</p>
<form method="post" action="operateur.php">
<center><INPUT type="submit" name="Modifier" value="Modifier la selection"></center>
<input type="hidden" name="Id_Operateur" value="<?php echo $Id; ?>" />
<input type="hidden" name="Machine_Modif" value="<?php echo $_POST['Machine']; ?>" />
<input type="hidden" name="Matiere_Modif" value="<?php echo $_POST['Matiere']; ?>" />
<input type="hidden" name="Famille_Modif" value="<?php echo $_POST['Famille']; ?>" />
<input type="hidden" name="Categorie_Modif" value="<?php echo $_POST['Categorie']; ?>" />
<input type="hidden" name="Nb_Conducteurs_Modif" value="<?php echo $_POST['Nb_Conducteurs']; ?>" />
<input type="hidden" name="Section_Modif" value="<?php echo $_POST['Section']; ?>" />
</form>
<?php
if(($_SESSION['Categorie']=="Isolant")&&($_SESSION['Nb_Conducteurs']!=1))
{?>
<form method="post" action="operateur.php">
<p><strong>
<?php echo '!!!Erreur il ne peut pas avoir plus dun conducteur en categorie isolant!!!'; ?>
</strong></p>
<?php
}
else
{
?>
<form method="post" action="CarteControleGraph.php">
<?php
if($Id==NULL)//s'il aucun ID n'existe
{
//alors on crée une nouvelle ligne dans la table choixoperateur avec un nouveau Id et les caractéristiques choisies au préalable par l'operateur
mysql_query("INSERT INTO choixoperateur VALUES( '', '".$_SESSION['Machine']."','".$_SESSION['Matiere']."', '".$_SESSION['Famille']."', '".$_SESSION['Categorie']."','".$_SESSION['Nb_Conducteurs']."','".$_SESSION['Section']."')")or die(mysql_error());
$reponse = mysql_query("SELECT Id FROM choixoperateur WHERE ChoixMachine='".$_POST['Machine']."' AND ChoixMatiere='".$_POST['Matiere']."' AND ChoixFamille='".$_POST['Famille']."' AND ChoixCategorie='".$_POST['Categorie']."' AND ChoixNbConducteurs='".$_POST['Nb_Conducteurs']."' AND ChoixSection='".$_POST['Section']."'")or die(mysql_error());
$donnees = mysql_fetch_array($reponse);
$Id=$donnees['Id'];
mysql_query("INSERT INTO ValeurOperateurSaisie VALUES( '','".$Id."', 'Norme', 'Aucun', '".$_SESSION['Epais_Moy_Norme']."', '".$_SESSION['Epais_Mini_Norme']."','".$_SESSION['Diam_Mini_Norme']."','".date('Y/m/d')."','".date('H:i:s')."')")or die(mysql_error());
}
mysql_close();
?>
<input type="hidden" name="Id_Operateur" value="<?php echo $Id; ?>" />
<p>
Entrer le nom de l'opérateur:<INPUT name="NomOperateur" type="text">
Entrer le numéro de touret:<INPUT name="NumTouret" type="text">
</p>
<p>
Entrer l'épaisseur moyenne: <INPUT name="EpaisseurMoy" type="text"><br>
Entrer l'épaisseur minimale: <INPUT name="EpaisseurMin" type="text">
Entrer le diamètre moyen: <INPUT name="DiametreMoy" type="text"><br><br>
<center><INPUT type="submit" name="Enregistrer" value="Valider la saisie"></center>
</p>
<?php
}
?>
</form>
</BODY>
</HTML> |
Partager