| Current Path : /home/ataenra/www/ATA/INTRANET/Admin/Gestion_Materiel/ |
| Current File : /home/ataenra/www/ATA/INTRANET/Admin/Gestion_Materiel/New_Gamme.php |
<?php
//CO BASE
require "../../Outils/co.php";
//SESSION START
session_start();
//DEBUGGGGG
//echo "<pre>";
//print_r($_SESSION);
//print_r($_POST);
//print_r($_GET);
//echo "</pre>";
//A la modification d'un champ
if(isset($_GET['D'])){$Famille = $_GET['D'];}
//2 recupere le choix du detail projet
if(isset($_POST['ChoixFamille'])){$_SESSION['Famille'] = $_POST['Base'];}
//Si on change de famille
if(isset($_POST['Gamme'])){$projet = $_POST['Gamme'];}
//Recup des tables par le routeur
$sth = $dbco->prepare("SELECT * FROM gest_routeur WHERE routeur_Famille = '".$_SESSION['Famille']."'");
$sth->execute();
$I = $sth->fetch(PDO::FETCH_OBJ);
$table_gamme = $I->table_gamme;
$table_jointure = $I->table_jointure;
$table_jointure_access = $I->table_jointure_access;
$table_ensemble = $I->table_ensemble;
$table_produits = $I->table_produits;
$ID_Routeur = $I->ID_Routeur;
//Si creation d'une gamme
if(isset($_POST['New'])){
$gamme_Nom = "".$_POST['gamme_Nom']." ".$_POST['TypePac']." ".$_POST["Elec"]."";
//1 CREATION AVEC INFORMATIONS
$Newgamme = $dbco->prepare("INSERT INTO ".$table_gamme." (ID_routeur, gamme_Nom, Ref_img, Fabricant, TypePac, Elec, TypeL, GAZ, EcsInt, FRS, RegimEauMax, TypeEcs)
VALUES(:ID_routeur, :gamme_Nom, :Ref_img, :Fabricant, :TypePac, :Elec, :TypeL, :GAZ, :EcsInt, :FRS, :RegimEauMax, :TypeEcs)");
$Newgamme->bindParam(':gamme_Nom',$gamme_Nom);
$Newgamme->bindParam(':ID_routeur',$_POST['ID_routeur']);
$Newgamme->bindParam(':Ref_img',$_POST['Ref_img']);
$Newgamme->bindParam(':Fabricant',$_POST['Fabricant']);
$Newgamme->bindParam(':TypePac',$_POST['TypePac']);
$Newgamme->bindParam(':Elec',$_POST['Elec']);
$Newgamme->bindParam(':TypeL',$_POST['TypeL']);
$Newgamme->bindParam(':GAZ',$_POST['GAZ']);
$Newgamme->bindParam(':EcsInt',$_POST['EcsInt']);
$Newgamme->bindParam(':FRS',$_POST['Fournisseur']);
$Newgamme->bindParam(':RegimEauMax',$_POST['RegimEauMax']);
$Newgamme->bindParam(':TypeEcs',$_POST['TypeEcs']);
$Newgamme->execute();
//Si modification d'une gamme
}elseif(isset($_POST['Save'])&&($_POST['Save']="Modifier")) {
$ID = $_GET['ID'];
$UP2 = $dbco->prepare("UPDATE ".$table_gamme." SET ID_Gamme=:id, ID_routeur=:ID_routeur, TypeL=:TypeL, gamme_Nom=:Nom, Ref_img=:img, Fabricant=:Fabricant, TypePac=:TypePac, Elec=:Elec, GAZ=:GAZ, EcsInt=:EcsInt, FRS=:FRS, RegimEauMax=:RegimEauMax, TypeEcs=:TypeEcs where ID_Gamme=:id");
$UP2->bindvalue('id',$ID);
$UP2->bindvalue('ID_routeur',$_POST['upFamille'.$ID.'']);
$UP2->bindvalue('Nom',$_POST['upgamme_Nom'.$ID.'']);
$UP2->bindvalue('TypeL',$_POST['upTypeL'.$ID.'']);
$UP2->bindvalue('img',$_POST['upRef_img'.$ID.'']);
$UP2->bindvalue('Fabricant',$_POST['upFabricant'.$ID.'']);
$UP2->bindvalue('TypePac',$_POST['upTypePac'.$ID.'']);
$UP2->bindvalue('Elec',$_POST['upElec'.$ID.'']);
$UP2->bindvalue('GAZ',$_POST['upGAZ'.$ID.'']);
$UP2->bindvalue('EcsInt',$_POST['upEcsInt'.$ID.'']);
$UP2->bindvalue('FRS',$_POST['upFournisseur'.$ID.'']);
$UP2->bindvalue('RegimEauMax',$_POST['upRegimEauMax'.$ID.'']);
$UP2->bindvalue('TypeEcs',$_POST['upTypeEcs'.$ID.'']);
$UP2->execute();
//Si suppression d'une gamme
}elseif(isset($_GET['Action'])&&($_GET['Action']=="Del")){
$ID = $_GET['ID'];
$Del = $dbco->prepare("DELETE FROM ".$table_gamme." WHERE ID_gamme = $ID");
$Del->execute();
}
?>
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<link href="../../Outils/css/agcom.css" rel="stylesheet" type="text/css">
<title>GESTION DES GAMMES MATERIEL</title>
</head>
<body>
<!-- TITRE DE LA PAGE ET LE HEADER-->
<div class="containerPage">
<div class="containerTitre">
<div class="row">
<div class="col-md-2">
<img src="../../Outils/required/ATA-Logo.jpg" alt="ISO" width=25% class= />
</div>
<div class="col-md-8">
<span class="align-middle">GESTION DES GAMMES PRODUITS : <?php echo $_SESSION['Famille']; ?></span>
</div>
<div class="col-md-2">
<a href="./Gestion_Materiel.php" title="">
<img alt="HOME" src="../../Outils/required/home1.png" alt="ISO" width=25% class="img-responsive" class="align-right"/> </a>
</div>
</div>
</div>
</form>
<?php if(isset($_SESSION['BASE'])){ ?>
<!-- FORMULAIRE DE CREATION DUNE GAMME-->
<form method="POST" autocomplete="off">
<?php if(isset($_SESSION['Famille'])){ ?>
<div class="container1">
<h5 class="btn-lg btn-warning">Création d'une gamme produit</h5>
<?php require "./TypeProjet/Gamme/".$_SESSION['Famille'].".php";?>
</form>
<?php }?>
<?php } ?>
</div>
<!-- LISTE DES FABRICANTS EXISTANT-->
<div class="container1">
<h5 class="btn-lg btn-warning">Dernieres Gammes ajoutées</h5>
<?php $list1 = $dbco->prepare("SELECT * FROM ".$table_gamme." G JOIN gest_routeur R ON G.ID_routeur=R.ID_Routeur WHERE R.routeur_Famille ='".$_SESSION['Famille']."'"); $list1->execute(); ?>
<div class="table-responsive">
<div style="overflow-x: hidden; overflow-y: scroll; width: 100%;">
<br>
<table class='table table-hover table-bordered table-condensed'>
<thead>
<tr>
<th>ID</th>
<th>FAMILLE</th>
<th>NOM DE LA GAMME</th>
<th>REF IMAGE</th>
<th>FABRICANT</th>
<th>TYPE PAC</th>
<th>ELEC</th>
<th>GAZ</th>
<th>LAISON</th>
<th>Ecs Int</th>
<th>Regime</th>
<th>FOURNISSEUR</th>
<th>Type Ecs</th>
<th>ACTION</th>
</tr>
</thead>
<?php while ($R1 = $list1->fetch(PDO::FETCH_OBJ)) { ?>
<?php $T = $R1->ID_gamme; ?>
<form method="POST" <?php echo 'action="./New_Gamme.php?TG='.$table_gamme.'&TP='.$_SESSION['BASE'].'&ID='.$T.'&D='.$_SESSION['Famille'].'" autocomplete="off"';?>>
<tr>
<!--ID de la gamme-->
<td><?php echo $R1->ID_gamme; ?></td>
<!--Projet-->
<td><?php echo '<select required class="form-control" name="upFamille'.$T.'">';?>
<option selected value="<?php echo $R1->ID_Routeur; ?>"><?php echo $R1->routeur_Famille; ?></option>
<?php $ll0= $dbco->prepare("SELECT ID_Routeur, routeur_Famille FROM gest_routeur GROUP BY routeur_Famille"); $ll0->execute();?>
<?php while($LL0 = $ll0->fetch(PDO::FETCH_OBJ)) { ?>
<option value="<?php echo $LL0->ID_Routeur; ?>"><?php echo $LL0->routeur_Famille; ?></option>
<?php } ?></select></td>
<!--Nom de la gamme-->
<td><input class="form-control" size="20" type="text" value="<?php echo $R1->gamme_Nom;?>" name="upgamme_Nom<?php echo $T; ?>"></td>
<!--Ref Img-->
<td><?php echo '<input class="form-control" size="12" type="text" value="'.$R1->Ref_img.'" name="upRef_img'.$T.'">'; ?></td>
<!--Fabricant-->
<td><?php echo '<select required class="form-control" name="upFabricant'.$T.'">';?>
<option selected><?php echo $R1->Fabricant; ?></option>
<?php $ll1= $dbco->prepare("SELECT * FROM gest_fabricant"); $ll1->execute();?>
<?php while($LL1 = $ll1->fetch(PDO::FETCH_OBJ)) { ?>
<option><?php echo $LL1->Fab_Nom; ?></option>
<?php } ?></select></td>
<!--TypePac-->
<td><select required class="form-control" name="<?php echo 'upTypePac'.$T.'';?>">
<option selected><?php echo $R1->TypePac; ?></option>
<option>Monobloc</option><option>Split</option></select></td>
<!--Elec-->
<td><select required class="form-control" name="<?php echo 'upElec'.$T.'';?>">
<option selected><?php echo $R1->Elec; ?></option>
<option>Mono</option><option>Tri</option></select></td>
<!--Gaz-->
<td><select required class="form-control" name="upGAZ<?php echo $T;?>">
<option selected ><?php echo $R1->GAZ; ?></option>
<option>32</option><option>290</option><option>410A</option><option>452B</option></select></td>
<!--Liaison-->
<td><select required class="form-control" name="upTypeL<?php echo $T;?>">
<option selected ><?php echo $R1->TypeL; ?></option>
<option>EAU</option><option>GAZ</option>></select></td>
<!--EcsInt-->
<td><select required class="form-control" name="upEcsInt<?php echo $T;?>">
<option selected><?php echo $R1->EcsInt; ?></option>
<option>Oui</option><option>Non</option></select></td>
<!--RegimEauMax-->
<td><select required class="form-control" name="upRegimEauMax<?php echo $T;?>">
<option selected><?php echo $R1->RegimEauMax; ?></option>
<option value="BT">Basse température</option><option value="MT">Moyenne Température</option><option value="HT">Haute Température</option></select></td>
<!--Fournisseur-->
<td><select required class="form-control" name="upFournisseur<?php echo $T;?>">
<option selected><?php echo $R1->FRS; ?></option>
<?php $ll2= $dbco->prepare("SELECT * FROM gest_fournisseurs"); $ll2->execute(); ?>
<?php while($LL2 = $ll2->fetch(PDO::FETCH_OBJ)) { ?>
<option value="<?php echo $LL2->IDfrs;?>"><?php echo $LL2->frs_nom; ?></option>
<?php } ?></select></p></td>
<!--TypeEcs-->
<td><select required class="form-control" name="upTypeEcs<?php echo $T;?>">
<option selected><?php echo $R1->TypeEcs; ?></option>
<option value="EcsPlomb">Ecs si V3V</option><option value="EcsInt">Ecs intégré</option><option value="EcsInst">Ecs Instantané</option></select></td>
<td><input class="btn btn-success" type="submit" name="Save" value="Modifier">
<?php echo '<a class="btn btn-danger" href="./New_Gamme.php?ID='.$R1->ID_gamme.'&Action=Del&TG='.$table_gamme.'&TP='.$_SESSION['BASE'].'&D='.$_SESSION['Famille'].'">Supprimer</a>'; ?>
<?php echo '<a class="btn btn-warning" href="./photo.php?T=Gamme&img='.$R1->Ref_img.'">Photo</a>'; ?></td>
</tr>
</form>
<?php } ?>
</table>
</div>
</div>
</div>
</div>
</body>
</html>