RecuperaDati($query) ; for ($i=0; $i<$nrowsdati; $i++) { $id = $dfor['IdAgenti'][$i] ; $nome = $dfor['Nome'][$i] ; $mese = ($dfor['mese'][$i] != '' ? $dfor['mese'][$i] : 0) ; $num_ord = ($dfor['num_ord'][$i] != '' ? $dfor['num_ord'][$i] : 0) ; if (! array_key_exists($id, $arrId)) { $arrId[$id] = $nome ; $arrVal[$id]['Nome'] = $nome ; } $arrVal[$id][$mese] = $num_ord ; $arrVal[$id]['Totale'] += $num_ord ; } @reset($arrVal) ; // print_r($arrVal) ; exit ; $arrTot = array('0','0','0','0','0','0','0','0','0','0','0','0','0','0') ; $Totale = 0 ; /************************************************** * mi ricavo il numero totale degli ordini per mese ***************************************************/ $qtot = " select month(O.dataordine) as mese, count(O.idordini) as num_ord from $tclienti C inner join $tordini O on O.idcliente = C.idclienti where month(O.dataordine) > 0 group by month(O.dataordine) order by month(O.dataordine) " ; list($ntot, $dtot) = $db->RecuperaDati($qtot) ; $totale = $dtot['num_ord'] ; foreach ($dtot['mese'] as $idx => $mese) { $arrTot[$mese] = $dtot['num_ord'][$idx] ; $Totale += $dtot['num_ord'][$idx] ; } print_r($arrTot) ; $arrParGen = array() ; $arrParGen = RecuperaParametriGenerali($arrParGen, $tparametri) ; $nome = $arrParGen['NomeAgenzia'] ; $sede = "Sede operativa: " . $arrParGen['IndirizzoAgenzia'] ; $datisede = "Telefono: " . $arrParGen['TelefonoAgenzia'] . " Fax: " . $arrParGen['FaxAgenzia'] . " -- P.I. " . $arrParGen['PartitaIvaAgenzia'] ; $emailsede = "Email: " . $arrParGen['MailAgenzia'] ; ?> <? echo TITLE ?>




al
Nome Gen Feb Mar Apr Mag Giu Lug Ago Set Ott Nov Dic Totale
TOTALE: