Your IP : 216.73.216.65


Current Path : /home/ataenra/www/ATA/INTRANET/Admin/Gestion_ACC/
Upload File :
Current File : /home/ataenra/www/ATA/INTRANET/Admin/Gestion_ACC/acc_calcul_journalier_AC.php

<?php
if(isset($type)){}else{
require "../../Outils/co.php";}

$IDsite=$_GET['ID'];


$list0 = $dbco->prepare("SELECT ID_acc_site FROM gest_acc_autoconso_jours WHERE ID_acc_site='$IDsite'"); 
$list0->execute();
$R0 = $list0->fetch(PDO::FETCH_OBJ);

if(isset($R0->ID_acc_site)){

    $del=$dbco->prepare("DELETE FROM `gest_acc_autoconso_jours` WHERE ID_acc_site='$IDsite'");
    $del->execute();

}

$list1 = $dbco->prepare("SELECT DISTINCT Autoconso_jour FROM `gest_acc_autoconso_heures` WHERE ID_acc_site='$IDsite'"); 
$list1->execute();

while ($R1 = $list1->fetch(PDO::FETCH_OBJ)) {
$jour=$R1->Autoconso_jour;

$list2 = $dbco->prepare("SELECT SUM(AutoConso_kwh) AS ac, SUM(conso_base_kwh) AS cb, SUM(Cout_cc_kwh) AS ccc, SUM(Conso_kwh) AS cc, SUM(injection_kwh) AS inj, SUM(Cout_ss_kwh) AS ss, SUM(Cout_ac_kwh) AS cac FROM gest_acc_autoconso_heures WHERE ID_acc_site='$IDsite' AND Autoconso_jour='$jour'"); 
$list2->execute();
$R2 = $list2->fetch(PDO::FETCH_OBJ);

$UP3 = $dbco->prepare("INSERT INTO gest_acc_autoconso_jours (ID_acc_site, Autoconso_jour, conso_base_kwh, Cout_cc_kwh, Conso_kwh, Cout_ss_kwh, AutoConso_kwh, Cout_ac_kwh, injection_kwh) VALUES (:ID_acc_site, :Autoconso_jour, :conso_base_kwh, :Cout_cc_kwh, :Conso_kwh, :Cout_ss_kwh, :AutoConso_kwh, :Cout_ac_kwh, :injection_kwh)");
$UP3->bindparam(':ID_acc_site',$IDsite);
$UP3->bindparam(':Autoconso_jour',$jour);
$UP3->bindparam(':conso_base_kwh',$R2->cb);
$UP3->bindparam(':Cout_cc_kwh',$R2->ccc);
$UP3->bindparam(':Conso_kwh',$R2->cc);
$UP3->bindparam(':Cout_ss_kwh',$R2->ss);
$UP3->bindparam(':AutoConso_kwh',$R2->ac);
$UP3->bindparam(':Cout_ac_kwh',$R2->cac);
$UP3->bindparam(':injection_kwh',$R2->inj);
$UP3->execute();

}