Your IP : 216.73.216.65


Current Path : /home/ataenra/www/ATA/INTRANET/Admin/Gestion_Mo/Forfait/
Upload File :
Current File : /home/ataenra/www/ATA/INTRANET/Admin/Gestion_Mo/Forfait/Forfait_Liaison.php

<?php
  

//AJOUT D'UNE MO DANS UN OUVRAGE + ACTUALISATION PRIX DE L'OUVRAGE
if(isset($_GET['Action'])&&($_GET['Action']=="AddA")){
$Add = $dbco->prepare("INSERT INTO gest_mo_join ( ID_forfait, ID_mo, QT_mo) VALUES (:ID_forfait, :ID_mo, :QT_mo)");
$Add->bindParam(':ID_forfait',$_GET['IDmat']);
$Add->bindParam(':ID_mo',$_GET['IDa']);
$Add->bindParam(':QT_mo',$_GET['QT']);
$Add->execute();

$list1 = $dbco->prepare("SELECT * FROM gest_mo_join J JOIN gest_mo M ON J.ID_mo=M.ID_Mo WHERE ID_forfait = ".$_GET['IDmat'].""); 
$list1->execute();

$PVT =0;
while($L1 = $list1->fetch(PDO::FETCH_OBJ)) {
$MO = $L1->mo_pv; $QT=$L1->QT_mo; $PV=$MO*$QT;
$PVT += $PV;
}

$UP2 = $dbco->prepare("UPDATE gest_mo_forfait set ID_Forfait = :id, forfait_pv=:forfait_pv where ID_Forfait = :id");
$UP2->bindvalue('id',$_GET['IDm']);
$UP2->bindvalue('forfait_pv',$PVT);
$UP2->execute();

header("location:gestion_mo.php?IDm=".$_GET['IDm']."&A=V");

}



//SUPPRESION D'UNE MO DANS UN OUVRAGE + ACTUALISATION PRIX DE L'OUVRAGE
if(isset($_GET['Action'])&&($_GET['Action']=="DelA")){
$Del = $dbco->prepare("DELETE FROM gest_mo_join WHERE ID_join_mo = ".$_GET['IDjoin']."");
$Del->execute();

$list1 = $dbco->prepare("SELECT * FROM gest_mo_join J JOIN gest_mo M ON J.ID_mo=M.ID_Mo WHERE ID_forfait = ".$_GET['IDm'].""); 
$list1->execute();

$PVT =0;
while($L1 = $list1->fetch(PDO::FETCH_OBJ)) {
$MO = $L1->mo_pv; $QT=$L1->QT_mo; $PV=$MO*$QT;
$PVT += $PV;
}

$UP2 = $dbco->prepare("UPDATE gest_mo_forfait set ID_Forfait = :id, forfait_pv=:forfait_pv where ID_Forfait = :id");
$UP2->bindvalue('id',$_GET['IDm']);
$UP2->bindvalue('forfait_pv',$PVT);
$UP2->execute();

header("location:gestion_mo.php?IDm=".$_GET['IDm']."&A=V");
}
  
//CONSERVER VARIABLE N°OUVRAGE
if(isset($_GET{'IDm'})){$_SESSION['IDm']=$_GET['IDm'];}
//FILTRE MO
if(isset($_POST['Filtrer'])){ $_SESSION['Filtre'] = $_POST['filtre'];}else{$_SESSION['Filtre']="%";}
//FILTRE OUVRAGE
if(isset($_POST['FiltrerForfait'])){ $_SESSION['FiltreForfait'] = $_POST['filtreForfait'];}else{$_SESSION['FiltreForfait']="%";}
?>



<!--CONTAINER3-->
<div class="container1">  
            
    <div class="row">
        <!--COLONNE 1-->
        <?php if(isset($_SESSION['IDm'])){ 

$cat = $dbco->prepare("SELECT * FROM gest_mo A JOIN gest_mo_join J ON A.ID_Mo=J.ID_mo JOIN gest_mo_forfait P ON P.ID_Forfait=J.ID_forfait WHERE P.ID_Forfait = '".$_SESSION['IDm']."'"); 
$cat->execute();
$CAT=$cat->fetch(PDO::FETCH_OBJ); }?>
        
<div class="col-md-7">

                <h4 class="btn-lg btn-light">DESCRITPIF ET LISTE DES MAIN D'OEUVRE : <?php if(isset($_SESSION['IDm'])){  echo ''.$_SESSION['IDm']. '';} ?></h4>
                
                <?php if(isset($_GET['IDm'])){}else{echo "Choisir un forfait a afficher";}?>
                <?php if(isset($_GET['IDm'])){ $cat->execute();?>
                        
<!--TABLEAU 2 des accessoires-->
<form method="post" autocomplete="off">
        <div class="col-md-3">
           <p><input class="form-control" type="int" name="filtre" placeholder="Filtre"></p>
        </div>
        <div class="col-md-1">
            <p><input class="btn btn-info" type='submit' name="Filtrer" Value="Filtrer"></p>
        </div>
</form>
<form method="get" autocomplete="off">
        <div class="col-md-6">
            <!--LIST SELECT DES ARTICLES-->
                <p><select class="form-control" name="IDa">
                <option value="" disabled selected hidden>Accessoire a ajouter</option>
                <?php $la= $dbco->prepare("SELECT * FROM gest_mo WHERE mo_designation LIKE '%".$_SESSION['Filtre']."%' OR ID_Mo LIKE '%".$_SESSION['Filtre']."%'  "); $la->execute(); ?>
                <?php while($LA = $la->fetch(PDO::FETCH_OBJ)) { ?>
                <option value="<?php echo $LA->ID_Mo; ?>"><?php echo ' '.$LA->ID_Mo.' '.$LA->mo_designation.' '; ?></option>
                <?php } ?></select></p>
        </div>
        <div class="col-md-1">
                <p><input class="form-control" type="int" name="QT" required placeholder="Quantite"></p>
                <input type="hidden" name="IDmat" value="<?php echo $_GET['IDm'];?>">
                <input type="hidden" name="IDm" value="<?php echo $_GET['IDm'];?>">
        </div>
        <div class="col-md-1">
            <input class="btn btn-success" type='submit' name="Action" Value="AddA">
</form>
        </div>
        <div class="col-md-12">
                
                <h4>ARTICLES DU PACK :</h4>
                <table class='table table-hover table-bordered table-condensed'>
                <thead><tr><th>ID_Main Oeuvre</th><th>Designation</th><th>Quantite</th><th>PV_U</th><th>PV_T</th><th>ACTION</th></tr></thead>
                <?php $PV=0;?>
                <?php if(isset($_GET['IDm'])){while ($R5 = $cat->fetch(PDO::FETCH_OBJ)) { ?>



                <tr><td><?php echo $R5->ID_Mo; ?></td>
                <td><?php echo $R5->mo_designation; ?></td>
                <td><?php echo $R5->QT_mo; ?></td>
                <td><?php echo $R5->mo_pv; ?></td>

                <td><?php $PVT = $R5->QT_mo*$R5->mo_pv; $PV += $PVT; echo $PVT;  ?></td>
                <td><?php echo '<a class="btn btn-danger" href="./gestion_mo.php?IDjoin='.$R5->ID_join_mo.'&Action=DelA&IDm='.$_GET['IDm'].'&T='.$PV.'">Supprimer</a>'?></td>
                </tr>
                <?php }  ?>  
                <tr><td></td><td></td><td></td><td>Total :</td><td><?php echo $PV; ?></td><td></td></tr>

                </table> 
                </div>      
        <?php }} ?>
</div>



  <!-- FIN COLONNE 1-->

        <!--COLONNE 2-->
<div class="col-md-5"> 

            <!-- RECUP INFO LISTE ENSEBMLES de la bonne table-->
        <?php  $list3 = $dbco->prepare("SELECT * FROM gest_mo_forfait WHERE forfait_designation LIKE '%".$_SESSION['FiltreForfait']."%' OR ID_Forfait LIKE '%".$_SESSION['FiltreForfait']."%'   "); $list3->execute(); ?>
    


                <h4 class="btn-lg btn-light">LISTE DES FORFAITS DISPONIBLES</h4>

<form method="post" autocomplete="off">
        <div class="col-md-10">
           <p><input class="form-control" type="int" name="filtreForfait" placeholder="Filtre"></p>
        </div>
        <div class="col-md-2">
            <p><input class="btn btn-info" type='submit' name="FiltrerForfait" Value="Filtrer"></p>
        </div>
       
</form>


                
                <div style="overflow-x: hidden; overflow-y: scroll; width: 100%; height: 400px;">
                <table class='table table-hover table-bordered table-condensed'>
                <caption>LISTE DES FORFAITS</caption>
                <thead><tr><th>ID_Forfait</th><th>DESIGNATION</th><th>ACTION</th></tr></thead>

        <?php while ($R3 = $list3->fetch(PDO::FETCH_OBJ)) { ?>
            
                <tr>
                <td><?php echo $R3->ID_Forfait; ?></td>
                <td><?php echo $R3->forfait_designation; ?></td>
                <td><?php echo '<a class="btn btn-warning" href="gestion_mo.php?IDm='.$R3->ID_Forfait.'&A=V">VOIR</a>';
                          echo '<a class="btn btn-danger" href="gestion_mo.php?IDp='.$R3->ID_Forfait.'">MODIF</a>';?></td>
                </tr>
        <?php } ?>  
                </table>
                </div> 
                 

                
</div>      

<!--FIN COLONNE 2-->         
           
    </div>
</div>