1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| <?php
$tableau = unserialize(file_get_contents('datefindeb.txt'));// Récupération de la date choisie
$datedebut1 =$tableau['datechoixdeb'];
$datefin1 = $tableau['datechoixfin'];
//echo $datedebut1;
//echo 'ttt';
//echo $datefin1;
//echo 'ttt';
$date = (new DateTimeImmutable($datedebut1))->setTime(6, 0);
$datedebut = $date->format('Y-m-d H:i'); // Changement du format
$stampdebut = strtotime($datedebut);
$date2 = (new DateTimeImmutable($datefin1))->setTime(6, 0);
$datefin = $date2->format('Y-m-d H:i'); // Changement du format
$stampfin = strtotime($datefin);
//echo $datedebut;
//echo 'aaaaaaaaaaaa';
//echo $datefin;
//echo 'aaaaaaaaaaaaaa';
//echo $stampdebut;
//echo 'aaaaaaaaaa';
//echo $stampfin;
error_reporting(0); // Désactiver le rapport d'erreurs
$semaine = date("W");
$semaineavant = date("W") -1;
$mysqli = new mysqli("localhost", "anniv", "anniversaire", "AUTOMATES");
if ($mysqli->connect_errno) {
printf("echec de la connexion : %s\n", $mysqli->connect_error);
exit();
}
header('Content-Type: text/csv; charset=utf-8');
header('Content-Disposition: attachment; filename=simaproddateschoisies.csv');
$output = fopen("php://output", "w");
fputcsv($output, array('ID','TIMER','WEEK','OF','CODE','LINK','EQUIPE','DESCRIPTION','LINE','compteur','SPEED','STATUS','D1','D2','D3','D4','D5','D6','D7','D8','D9','D10','D11','D12','JOUR','THEORIQUE','NUMEQUIPE','JOURPROD','STERILISATION','FV','OSCAR','AP_NP','COMMENTAIRES','TYPE_2','EQUIPEMENT','CAUSE_1','CAUSE_2','FARINE','TV','OSCAR1','STERILISATION45','DATE_CONVERTIE','TEMPS_PERDU_SOUS_CADENCE_STD','TEMPS_DE_PRODUCTION_NOMINAL','SOUS_CADENCE_TV','SOUS_CADENCE_OSCAR','SOUS_CADENCE_STERILISATION','TOTAL_SOUS_CADENCE','CADENCE_NOMINALE_35','CADENCE_NOMINALE_45','ANNEE','MOIS','SEMAINE','CONCATENATION_CAUSE','TEMPS_ARRET','NB_CAUSE','NB_OF'));
$sqlsimatimer = "SELECT * FROM AUTOMATES.SIMAPROD WHERE TIMER <='$stampfin' AND TIMER >='$stampdebut'";
$result = mysqli_query($mysqli, $sqlsimatimer);
while($row = mysqli_fetch_assoc($result))
{
fputcsv($output, $row);
}
fclose($output);
?> |