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
| <?php
//==========================
//déclaration des variables
//==========================
//poste source:
$postesource = $_POST["poste_source"] ;
//depart:
$depart = $_POST["depart"] ;
//N° GDO:
$gdo = $_POST["num_gdo_poste_a_equiper"] ;
//equipement à poser:
$equipement = addslashes($_POST["equipement_a_poser"]) ;
//nom de poste:
$nomposte = addslashes($_POST["nom_de_poste"]) ;
//N° affaire:
$numaffaire = addslashes($_POST["num_affaire"]) ;
//commune:
$commune = addslashes($_POST["commune"]) ;
//chargeé d affaire:
$chargeaffaire = addslashes($_POST["charge_affaire"]) ;
//IPT:
$ipt = addslashes($_POST["ipt"]) ;
//Radio ou RTC:
$radiortc = addslashes($_POST["radio_ou_rtc"]) ;
//position de l affaire:
$positionaffaire = addslashes($_POST["position_affaire"]) ;
//Commentaires:
$commentaires = addslashes($_POST["commentaires"]) ;
//Programme:
$prg = addslashes($_POST["prg"]) ;
//MEX prévue:
$mexprevue = addslashes($_POST["mex_prevue"]) ;
//MEX réelle:
$mexreelle = addslashes($_POST["mex_reelle"]) ;
//Mise en service:
$miseenservice = addslashes($_POST["mise_en_service"]) ;
//Modification schéma d exploit:
$modif = addslashes($_POST["modification_schema_exploitation"]) ;
//=====================================
// On vérifie si les champs sont vides
//=====================================
if(empty($postesource) OR empty($depart))
{
echo '<font color="red">Attention, les champs <u><b>Poste Source</b></u> et <u><b>Départ</b></u> ne peuvent pas rester vides !</font>' . "\n";
echo '<a href="http://xxxxx/xxxxx/xxxxx/insertion1_calvados.html">Retour</a>';
}
//==========================================================
// Aucun champ n est vide, on peut enregistrer dans la table
//==========================================================
else
{
//=====================
//connection au serveur
//=====================
$connexion = mysql_connect( "xxxxxxx", "xxxxx", "xxxx" ) ;
//=================================
//sélection de la base de données:
//=================================
$db = mysql_select_db( "xxx" ) ;
//===================================
//récupération des valeurs des champs:
//===================================
//création de la requête SQL:
$sql = "INSERT INTO suivi_omt_calvados (poste_source, depart, num_gdo_poste_a_equiper, equipement_a_poser, nom_de_poste, num_affaire, commune, charge_affaire, ipt, radio_ou_rtc, position_affaire, commentaires, prg, mex_prevue, mex_reelle, mise_en_service, modification_schema_exploitation)
VALUES ( '$postesource', '$depart', '$gdo', '$equipement', '$nomposte', '$numaffaire', '$commune', '$chargeaffaire', '$ipt', '$radiortc', '$positionaffaire', '$commentaires', '$prg', '$mexprevue', '$mexreelle', '$miseenservice', '$modif') " ;
if($miseenservice)
{
$sqldatemes = "UPDATE suivi_omt_calvados SET mise_en_service_date = STR_TO_DATE(mise_en_service, '%d/%m/%Y')";
}
if($mexprevue)
{
$sqldatemexp = "UPDATE suivi_omt_calvados SET mex_prevue_date = STR_TO_DATE(mex_prevue, '%d/%m/%Y')";
}
if($mexreelle)
{
$sqldatemexr = "UPDATE suivi_omt_calvados SET mex_reelle_date = STR_TO_DATE(mex_reelle, '%d/%m/%Y')";
}
//exécution de la requête SQL:
$requete = mysql_query($sql, $connexion) or die( mysql_error() ) ;
//exécution de la requête SQLDATE mise en service:
$requetedatemes = mysql_query($sqldatemes, $connexion) or die( mysql_error() ) ;
//exécution de la requête SQLDATE mex prévue:
$requetedatemexp = mysql_query($sqldatemexp, $connexion) or die( mysql_error() ) ;
//exécution de la requête SQLDATE mex reelle:
$requetedatemexr = mysql_query($sqldatemexr, $connexion) or die( mysql_error() ) ; |
Partager