<?php
require_once('include/common.inc.php');

$avanti = getVar("GET", "avanti", 0);
$indietro = getVar("GET", "indietro", 0);
$stampa = getVar("GET", "stampa", 0);

$data_inizio = getVar("GET", "inizio");
$data_fine = getVar("GET", "fine");

if (strlen($data_inizio) > 0)
    ;
elseif (isset($_SESSION['PLANNING_data_inizio']))
    $data_inizio = $_SESSION['PLANNING_data_inizio'];
else
    $data_inizio = '2016-06-01';

if (strlen($data_fine) > 0)
    ;
elseif (isset($_SESSION['PLANNING_data_fine']))
    $data_fine = $_SESSION['PLANNING_data_fine'];
else
    $data_fine = '2016-10-02';
    

$sql = "SELECT
        tipo_giornata, tipo_turno, t.code_anagrafica, count(*) as c
        FROM turni t
        left join tipo_turni_guardia ttg ON t.tipo_turno=ttg.code
        where data BETWEEN date '{$data_inizio}' AND date '{$data_fine}'
        and tipo_turno like 'CARDIO\_%'
        --and tipo_giornata='FERIALE'
        group by t.code_anagrafica, tipo_giornata, tipo_turno
        order by tipo_giornata, tipo_turno, count(*) desc, code_anagrafica;";
$rs = $db->Esegui($sql);
$data = $rs->GetArray();

// output headers so that the file is downloaded rather than displayed
header('Content-Type: text/csv; charset=utf-8');
header('Content-Disposition: attachment; filename=total1.csv');

// create a file pointer connected to the output stream
$output = fopen('php://output', 'w');

// output the column headings
fputcsv($output, array('Tipo giornata', 'Tipo turno', 'Anagrafica', 'Contatore'));

foreach ($data as $row) {
    fputcsv($output, $row, ',');
}

?>
