include ("../common/public.php") ; session_start() ; $_SESSION["Carica"] = $_SERVER['REQUEST_URI'] ; if (isset($gime)) $_SESSION["giornoMese"] = $gime ; else $gime = $_SESSION["giornoMese"] ; $nomemese = Array("", "Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre") ; list($giorno, $mese) = split("/", $gime) ; $mese = $nomemese[ltrim($mese,"0")] ; $arrVal = array() ; /*********************************************************************** * Utilizzo la tabella AmmontareVartiOrdini dove io ho già i totali che * mi servono. Per ora lo provo dal 2006 in poi ************************************************************************/ // for ($a = 2008; $a <= $anno ; $a++) for ($a = 2016; $a <= $anno ; $a++) { $totannovend = 0 ; $totannofatt = 0 ; $last_a = $a ; $DataOrdine = MySqlDate("$gime/$a") ; ; $query = " select SUM(AVO.AmmontareOrdineSenzaIva) as TotaleAnno from ammontarevariordini AVO where AVO.Anno = $a and AVO.IdOrdine In ( select O.IdOrdini from ordini O where O.Anno = $a and O.DataOrdine <= '$DataOrdine') " ; list($n, $d) = $db->RecuperaDati($query) ; $totannovend += $d['TotaleAnno'][0] ; $queryF = " select SUM(AVO.AmmontareOrdineSenzaIva) as TotaleAnno from ammontarevariordini AVO where AVO.Anno = $a and AVO.IdOrdine In ( select O.IdOrdini from ordini O where O.Anno = $a and O.DataOrdine <= '$DataOrdine' and O.ImportoFattura > 0) " ; list($nF, $dF) = $db->RecuperaDati($queryF) ; $totannofatt += $dF['TotaleAnno'][0] ; $arrVal[$a]['venduto'] = $totannovend ; $arrVal[$a]['fatturato'] = $totannofatt ; } $graficoVend['setXAxis'] = "Anni" ; $graficoVend['setYAxis'] = "Venduto" ; $graficoVend['titolo1'] = "VENDUTO Anni 2002 - $last_a al $giorno $mese"; $graficoVend['num_anni'] = count($arrVal); foreach($arrVal as $an => $arrtot) { $graficoVend['labels'][] = $an ; $graficoVend['agenti'][] = $an ; $graficoVend['data'][] = $arrtot['venduto'] ; $graficoVend['totale'] += $arrtot['venduto'] ; } $_SESSION['graficoVend'] = $graficoVend ; $graficoFatt['setXAxis'] = "Anni" ; $graficoFatt['setYAxis'] = "Fatturato" ; $graficoFatt['titolo1'] = "FATTURATO Anni 2002 - $last_a al $giorno $mese"; $graficoFatt['num_anni'] = count($arrVal); foreach($arrVal as $an => $arrtot) { $graficoFatt['labels'][] = $an ; $graficoFatt['agenti'][] = $an ; $graficoFatt['data'][] = $arrtot['fatturato'] ; $graficoFatt['totale'] += $arrtot['fatturato'] ; } $_SESSION['graficoFatt'] = $graficoFatt ; ?>