| Current Path : /home/ataenra/www/ATA/INTRANET/Formulaires/PAC_AE/ |
| Current File : /home/ataenra/www/ATA/INTRANET/Formulaires/PAC_AE/calcul.php |
<?php
session_start();
//DEBUG
//echo "<pre>";
//print_r($_SESSION);
//print_r($_POST);
//print_r($_GET);
//echo "</pre>";
//CONNECTION BDD
require "../../Outils/co.php";
//DEPERDITIONS ET CALCULS
require "Calculs/Deperditions.php";
//DIMENSIONNEMENT ACCESSOIRES
require "Calculs/accessoires.php";
//Check ELECTRICITE
require "Calculs/Electricite.php";
//CALCUL MONTANT DES PRIMES.
require "Calculs/Primes.php";
//CALCUL MONTANT DES PRIMES.
require "Calculs/consos.php";
//SELECTION REGIME EAU ET VALEURS CORRESPONDANTES
if($_SESSION['REGE'] == 'BT'){$Puissance = "P7m35"; $CoefA= "A35"; $CoefB= "B35"; $Scop = "ScopBT35"; $NS = "NS35"; $CE = "CE35";}
if($_SESSION['REGE'] == 'MT'){$Puissance = "P7m55"; $CoefA= "A55"; $CoefB= "B55"; $Scop = "ScopMT55"; $NS = "NS55"; $CE = "CE55";}
if($_SESSION['REGE'] == 'HT'){$Puissance = "P7m70"; $CoefA= "A70"; $CoefB= "B70"; $Scop = "ScopHT70"; $NS = "NS70"; $CE = "CE70";}
//REQUETES DE SELECTION DANS LA BASE DES GAMMES COMPATIBLES AVEC LE CHANTIER
//Si PAC MONOBLOC OU SPLIT
//Regime Eau BT/MT/HT
//choix du type de liaison selon distance
//if(($_SESSION['Monobloc'] == "Oui")||($_SESSION['Split'] == "Oui")){
//$sth1 = $dbco->prepare("SELECT E.ID_Ens AS ID, round(P.A55*-9+P.B55) AS Puissance, G.GAZ AS GAZ, P.chargeadd AS chargeadd, E.Fabricant AS Marque, E.appel AS Modele, P.consomax AS consomax, P.appoint AS appoint, P.ScopMT55 AS Scop, P.NS55 AS NS, P.CE55 AS CE, E.ens_pv AS pv, E.Puissance AS Pmax, G.TypePac AS TypePac, G.TypeL AS TypeL, P.lgmaxl AS lgmaxl, P.lgchargel AS lgchargel, P.sectionalim AS Section, P.Liaison AS Liaison
//FROM gest_ens_pac_ae E JOIN gest_join_pac_ae J ON E.ID_Ens=J.ID_ens
//JOIN gest_produits_pac_ae P ON P.ID_Produit=J.ID_produit JOIN gest_gamme_pac G ON E.ID_gamme=G.ID_gamme
//WHERE G.TypePac !='Hybride' AND G.TypeEcs = 'EcsPlomb' AND round(P.A55*-9+P.B55) >= 8640*0.8 AND round(P.A55*-9+P.B55) <= 8640 AND G.Elec = 'Mono' AND P.Emp = 'UE'");
//}
if(($_SESSION['Monobloc'] == "Oui")||($_SESSION['Split'] == "Oui")){
$sth1 = $dbco->prepare("SELECT E.ID_Ens AS ID, round(P.".$CoefA."*-9+P.".$CoefB.") AS Puissance, G.GAZ AS GAZ, P.chargeadd AS chargeadd, E.Fabricant AS Marque, E.appel AS Modele, P.consomax AS consomax, P.appoint AS appoint, P.".$Scop." AS Scop, P.".$NS." AS NS, P.".$CE." AS CE, E.ens_pv AS pv, E.Puissance AS Pmax, G.TypePac AS TypePac, G.TypeL AS TypeL, P.lgmaxl AS lgmaxl, P.lgchargel AS lgchargel, P.sectionalim AS Section, P.Liaison AS Liaison
FROM gest_ens_pac_ae E JOIN gest_join_pac_ae J ON E.ID_Ens=J.ID_ens
JOIN gest_produits_pac_ae P ON P.ID_Produit=J.ID_produit JOIN gest_gamme_pac G ON E.ID_gamme=G.ID_gamme
WHERE G.TypePac !='Hybride' AND G.TypeEcs = '".$_SESSION['PACECS']."' AND round(P.".$CoefA."*-9+P.".$CoefB.") >= ".$_SESSION['Deperditions']."*0.8 AND round(P.".$CoefA."*-9+P.".$CoefB.") <= ".$_SESSION['Deperditions']*1.05." AND G.Elec = '".$_SESSION['ELECT']."' AND P.Emp = 'UE'");
}
//Si ballon TH tableau ok
//Appeler le calcul du ballon TH non réalisé
//VERIFIER PRESENCE CLIENT DANS LA TABLE gest_detail_simulation et supprimer les lignes si present
$sth10 = $dbco->prepare("SELECT * FROM gest_detail_simulation WHERE ID_client = '".$_SESSION['IDclient']."'");
$sth10->execute();$Test = $sth10->fetch(PDO::FETCH_OBJ);
if(!empty($Test)){
$del=$dbco->prepare("DELETE FROM gest_detail_simulation WHERE ID_client = '".$_SESSION['IDclient']."'");
$del->execute();
}
// LANCER LA REQUETE //Avec filtrage des pacs selon puissance
$sth1->execute(); $i=1;
while ($STH1 = $sth1->fetch(PDO::FETCH_ASSOC)){
if(($STH1['lgmaxl']>=$_SESSION['DeUeUi'])){//
$PAC[$i]= $STH1;
//TARIF PAC ACCESSOIRES
include "Calculs/tarif.php";
$i++;}
}
?>
<!-- PAGE DE PRESENTATION DES RESULTATS -->
<!DOCTYPE html>
<html lang="en">
<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="css/bootstrap-4.4.1.css" rel="stylesheet">-->
<link href="css/style2resultat.css" rel="stylesheet" type="text/css">
<title>RESULTAT PAC COMPATIBLE</title>
</head>
<body>
<input type="checkbox" hidden value="0" name="IDTH">
<input type="checkbox" hidden value="0" name="IDPAC">
<div class="containerPage">
<!--Titre formulaire-->
<div class="containerTitre">
<span class="align-middle"><strong>DIMENSIONNEMENT PAC AIR/EAU</strong></span>
</div>
<!--Titre formulaire-->
<form method="post" action="importationprojet.php">
<!--PAGE RESULTATS-->
<div class="containerSection">
<!--Titre categorie-->
<span class="align-middle"><strong>ANALYSE DE VOS INFORMATIONS</strong></span>
</div>
<div class="container1">
<!--1er Ligne de colonnes-->
<div class="row">
<?php if(($_SESSION['Emetteurs']=="RF")||($_SESSION['Emetteurs']=="RAA")||($_SESSION['Emetteurs']=="RAR")||($_SESSION['Emetteurs']=="RBT")){$emetteurs = "Radiateurs";}
elseif($_SESSION['Emetteurs']=="PC"){$emetteurs ="Plancher Chauffant";}elseif($_SESSION['Emetteurs']=="PCR"){$emetteurs = "Plancher Chauffant + Rads";}
if($_SESSION['ProdEcsE']=="1"){$ecstype ="Instantannée";}
elseif($_SESSION['ProdEcsE']== "2"){$ecstype ="Ballon Accumulateur";}elseif($_SESSION['ProdEcsE']=="3"){$ecstype = "Ballon Electrique";}
?>
<!--Colonne gauche-->
<div class="col-md-12">
<div class="col-md-3">
<h4><strong>DONNEES TECHNIQUES</strong></h4>
<a>DEPERDITIONS : <?php echo $_SESSION['Deperditions']; ?> Watts</a><br>
<a>REGIME D'EAU RETENU : <?php echo $_SESSION['REGEau']; ?> °C</a><br>
<a>EMETTEURS : <?php echo $emetteurs; ?></a><br>
<a>EAU CHAUDE : <?php echo $ecstype; ?></a>
</div>
<div class="col-md-3">
<h4><strong>CONSOMMATIONS</strong></h4>
<a><?php if($prod == "1"){echo "ECS : " .$consoECS." kwh";}
elseif($cumulus == "1"){echo "ECS : " .$consoECS." kwh Elec";}?><a><br>
<a>COUT ANNUEL : <?php $AnnuelECS = $consoECS*$NRJ; echo "".$AnnuelECS." Euros"; ?> </a><br>
<a>CHAUFFAGE : <?php echo $Tconso; ?> </a><br>
<a>COUT ANNUEL : <?php $Annuel = $ConsoEx*$NRJ; echo "".$Annuel." Euros"; ?> </a><br>
<a>COUT TOTAL : <?php $AnnuelT = $AnnuelECS+$Annuel; echo "".$AnnuelT." Euros"; ?> </a>
</div>
<!--Colonne droite-->
<div class="col-md-3">
<h4><strong>PROJET</strong></h4>
<a>ECS : <?php echo $_SESSION['EcsNew']; ?> </a><br>
<?php if($_SESSION['EcsNew']== "TH"){ echo "<a>TYPE : ".$_SESSION['ThType']."</a><br>";}?>
<a>Puissance disponible electrique : <?php echo " ".$consodispo." Watts"; ?> </a><br>
<a>Section enedis conformité : <?php echo " ".$messagenedis.""; ?> </a><br>
</div>
<div class="col-md-3">
<h4><strong>PRIMES RENOV / CEE</strong></h4>
<?php if($_SESSION['PrimesATA']== "Oui"){ echo "
<a>PROFIL PRIME RENOV : ".$SP->CouleurPrimeRenov."</a><br>
<a>MONTANT : ".$_SESSION['MPR']."</a><br>
<a>PROFIL CEE : ".$SP->ProfilCee."</a><br>
<a>MONTANT : ".$_SESSION['MCEE']."</a><br>";
}else{echo "
<a>Primes a charge du client.</a><br>";
}
?>
</div>
</div>
</div>
<!--Tableau PAC-->
<?php if((($_SESSION['Monobloc'] == "Oui")||($_SESSION['Split'] == "Oui"))&&($_SESSION['EcsNew'] != "EcsInst")){require "Tableaupac.php";} ?>
<!--Tableau Hybride-->
<?php if($_SESSION['Hybride'] == "Oui"&&$_SESSION['PACECS']=="EcsInst"){ require "tableauHyb.php";} ?>
<?php
//RECUPERER LES VALEURS EN POST
$totalconso = $consoECS+$ConsoEx;
$_SESSION['ConsoTEx'] = $totalconso; //Consommation totale existante chauffage + ecs
$_SESSION['ConsoEcs'] = "$consoECS"; //Consommation ECS seule
$_SESSION['CoutAnEcs'] = "$AnnuelECS"; //Cout annuel ECS en euros
$_SESSION['ConsoChauf'] = "$ConsoEx"; //Consommation Chauffage seul
$_SESSION['CoutAnChauf'] = "$Annuel"; //Cout annuel Chauffage en euros
$_SESSION['messagelec'] = $messagelec;
$_SESSION['messagenedis'] = $messagenedis;
?>
</div>
<!--EN BASE LOGO / TEXTE / VALIDER-->
<div class="row" >
<div class="col-md-4" >
<img src="../../Outils/required/ATA_logo_horiz.jpg" alt="ISO" width=100% class="img-responsive" />
</div>
<div class="col-md-4" >
<p class="text-center">Formulaire Propulsé par</p>
<p class="text-center">ATA-ENRgies 2023</p>
</div>
<div class="col-md-4" >
<input class="next btn-lg btn-info" type="submit" name="import" value="VALIDER">
</div>
</div>
</form>
</div>
</body>
</html>