Zaibon

Untitled

May 15th, 2011
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.90 KB | None | 0 0
  1. <?php
  2. require_once('lib/bdd.php');
  3. require_once('lib/outils.php');
  4. if(!is_connected()){
  5.    $_SESSION['erreur'] = "Vous devez être connecté pour pouvoir modifier un ouvrier.";
  6.    header("Location:login.php");
  7.    break;
  8. }
  9.  
  10. if(isset($_GET['id']) && !empty($_GET['id']) && !empty($_GET['t'])){
  11.    $bdd = bdd_connect();
  12.    $delete = false;//variable de validation de mise à jour
  13.    $warning  = true;
  14.    
  15.    //recupération des info de l'ouvrier qu'on veut editer
  16.    $id =  mysql_real_escape_string($_GET['id']);
  17.    $r = 'SELECT * FROM ouvriers WHERE ouvriers.numRegistre = '.$id;
  18.    $ouvriers = mysql_query($r,$bdd) or die(mysql_error());
  19.    
  20.    //si on a pas de correspondance, erreur
  21.    if(mysql_num_rows($data)  < 1){
  22.       $erreurs = array("Pas d'ouvriers avec ce numéro de registre.");
  23.       $data = null;
  24.       mysql_close();
  25.    }else{
  26.          $r = 'SELECT * FROM est_occupe WHERE numRegistre = '.$id;
  27.          $est_occupes = mysql_query($r,$bdd) or die(mysql_error());
  28.          if(mysql_num_rows($est_occupes) > 0){
  29.              $warning  = true;
  30.          }else{
  31.              $r = "DELETE FROM ouvriers WHERE numRegistre = ".$id;
  32.              $delete = mysql_query($r,$bdd) or die(mysql_error());
  33.              if( isset($_GET['confirm']) && !empty($_GET['confirm']) ){
  34.                 $r = "DELETE FROM est_occupe WHERE numRegistre = ".$id;
  35.                 $delete = mysql_query($r,$bdd) or die(mysql_error());
  36.              }
  37.           }
  38.    }
  39. }
  40. else{
  41.    header('Location:ouvriers.php');
  42. }  
  43. ?>
  44.  
  45. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  46.     <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
  47.         <head>
  48.         <meta http-equiv="Content-type" content="text/html;charset=UTF-8"/>
  49.         <title></title>
  50.         <link rel="StyleSheet" type="text/css" href="css/default.css"/>
  51.     </head>
  52.     <body>
  53.         <div id="content">
  54.             <div id="header">
  55.                 <h1>Supprimer - Ouvriers - Socotra</h1>
  56.                 <?php include_once("header.php");?>
  57.             </div>
  58.            
  59.             <div id="menu">
  60.                 <?php include('menu.php');?>
  61.             </div>
  62.            
  63.             <div id="contenu">
  64.                <?php
  65.                if($warning):?>
  66.                <p>L'ouvrier que vous souhaitez supprimer à déjà travaillé dans des chantiers.<br/><span class="error">Êtes vous sur de vouloir supprimer cet ouvrier et toutes ses prestations?</span></p>
  67.                <p><a href="delete.php?id=<?php echo $id;?>&confirm=1" class="button" title="Supprimer">Oui</a>  <a href="ouvriers.php" class="button" title="Retour au Ouvriers">Non</a></p>
  68.                <?php endif;
  69.                if($delete):?>
  70.                <p class="valid">L'ouvirer à bien été supprimer</p>
  71.                <?php endif;?>
  72.             </div>
  73.         </div>
  74.     </body>
  75. </html>
Advertisement
Add Comment
Please, Sign In to add comment