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
|
<?php
// Récuppération des champs
if (isset($_POST['matricule'])) $matricule=$_POST['matricule'];
else $matricule="";
if (isset($_POST['noms'])) $noms=$_POST['noms'];
else $noms="";
if (isset($_POST['e_mail'])) $e_mail=$_POST['e_mail'];
else $e_mail="";
if (isset($_POST['code_fonction'])) $code_fonction=$_POST['code_fonction'];
else $code_fonction="";
if (isset($_POST['libelle_fonction'])) $libelle_fonction=$_POST['libelle_fonction'];
else $libelle_fonction="";
if (isset($_POST['code_service'])) $code_service=$_POST['code_service'];
else $code_service="";
if (isset($_POST['nom_service'])) $nom_service=$_POST['nom_service'];
else $nom_service="";
if (isset($_POST['code_dpt'])) $code_dpt=$_POST['code_dpt'];
else $code_dpt="";
if (isset($_POST['nom_dpt'])) $nom_dpt=$_POST['nom_dpt'];
else $nom_dpt="";
if (isset($_POST['code_bureau'])) $code_bureau=$_POST['code_bureau'];
else $code_bureau="";
if (isset($_POST['numero_porte'])) $numero_porte=$_POST['numero_porte'];
else $numero_porte="";
if (isset($_POST['code_niveau'])) $code_niveau=$_POST['code_niveau'];
else $code_niveau="";
if (isset($_POST['libelle_niveau'])) $libelle_niveau=$_POST ['libelle_niveau'];
else $niveau="";
if (isset($_POST['code_position'])) $code_position=$_POST['code_position'];
else $code_position="";
if (isset($_POST['libelle_position'])) $libelle_position=$_POST['libelle_position'];
else $libelle_position="";
if (isset($_POST['code_numero'])) $code_numero=$_POST['code_numero'];
else $code_numero="";
if (isset($_POST['numero'])) $numero=$_POST['numero'];
else $numero="";
if (isset($_POST['code_numero'])) $code_numero=$_POST['code_numero'];
else $code_numero="";
if (isset($_POST['numero'])) $numero=$_POST['numero'];
else $numero="";
if (isset($_POST['code_numero'])) $code_numero=$_POST['code_numero'];
else $code_numero="";
if (isset($_POST['numero'])) $numero=$_POST['numero'];
else $numero="";
if (isset($_POST['code_numero'])) $code_numero=$_POST['code_numero'];
else $code_numero="";
if (isset($_POST['numero'])) $numero=$_POST['numero'];
else $numero="";
if (isset($_POST['code_numero'])) $code_numero=$_POST['code_numero'];
else $code_numero="";
if (isset($_POST['numero'])) $numero=$_POST['numero'];
else $numero="";
if (isset($_POST['code_numero'])) $code_numero=$_POST['code_numero'];
else $code_numero="";
if (isset($_POST['numero'])) $numero=$_POST['numero'];
else $numero="";
// on vérifie si les champs sont vides
if (empty($matricule) OR empty ($noms) OR empty ($code_fonction) OR empty($fonction) OR empty($code_service) OR empty($service) OR empty ($code_dpt) OR empty($departement) OR empty ($code_bureau) OR empty($bureau) OR empty ($code_niveau) OR empty($niveau) OR empty ($code_position) OR empty($position) OR empty ($code_numero) OR empty(numero))
{
echo '<font color="red">Attention, certains champs sont vides</font>';
}
else
{
// connexion à la base de donnees
$db=mysql_connect('Localhost','root','') or die ("Erreur de connexion".mysql_error());
// selection de la base de la base de donnees
mysql_select_db('annuaire',$db) or die ("Erreur de selection".mysql_error());
// controle des doublons
$Sql="SELECT matricule FROM employe WHERE matricule='$matricule'";
$req=mysql_query($sql)or die ('Erreur SQL'.$Sql.'<br>'.mysql_error());
// comptons le nombre de résultats
$res=mysql_num_rows($req);
if ($res!=0) // le matricule existe déjà on affiche un message d'erreur
{
echo '<font color="red">Ce matricule existe déjà.</font>';
}
else
{
$sql="INSERT INTO employe (matricule, noms, e_mail) VALUE ('$matricule', '$noms', '$e_mail')";
//$sql="INSERT INTO fonction (code_fonction, libelle_fonction) VALUE ('$code_fonction', 'libelle_fonction')";
//$sql="INSERT INTO service (code_service, nom_service) VALUE ('$code_service', '$nom_service')";
//$sql="INSERT INTO departement (code_dpt, nom_dpt) VALUE ('$code_dpt', '$nom_dpt')";
//$sql="INSERT INTO bureau (code_bureau, numero_porte) VALUE ('$code_bureau', '$numero_porte')";
//$sql="INSERT INTO niveau (code_niveau, libelle) VALUE ('$code_niveau', '$libelle_niveau')";
//$sql="INSERT INTO position (code_position, libelle_position) VALUE ('$code_position', '$libelle_position')";
//$sql="INSERT INTO type_num (code_type_N, libelle_numero) VALUE ('$code_type_N', '$numero')";
mysql_query($sql) or die('Erreur SQL!'.$sql.'<br>'.mysql_error());
//Afffichage des résltats
echo 'ENREGISTREMENT EFFECTUE AVEC SUCCES!';
}
mysql_close(); //déconnexion
} |
Partager