" ; $totProvvAgente = $totProvvAgenzia = $totRicavoAgenzia = 0 ; $query = " select A.IdAgenti as IdAgente, A.Nome as NomeAgente, sum(AVO.AmmontareProvvAgente) as AmmontareProvvAgente, sum(AVO.AmmontareProvvAgenzia) as AmmontareProvvAgenzia, (sum(AVO.AmmontareProvvAgenzia) - sum(AVO.AmmontareProvvAgente)) as Ricavato from ordini O inner join agenti A on A.idagenti = O.idagente inner join AmmontareVariOrdini AVO on AVO.idordine = O.idordini and AVO.Anno = $anno where O.Anno = $anno and O.ImportoFattura > 0 group by A.Nome order by A.Nome " ; debug (0, $query) ; list($n, $d) = $db->RecuperaDati($query) ; for ($i=0; $i<$n; $i++) { $totProvvAgente += $d['AmmontareProvvAgente'][$i] ; $totProvvAgenzia += $d['AmmontareProvvAgenzia'][$i] ; $str .= "" ; $str .= "" . htmlspecialchars($d['NomeAgente'][$i]) . " " ; $str .= "" . nfe($d['AmmontareProvvAgente'][$i]) . " " ; $str .= "" . nfe($d['AmmontareProvvAgenzia'][$i]) . " " ; $str .= "" . nfe($d['Ricavato'][$i]) . " " ; $str .= "" ; } $str .= "" ; $header = "Agente,Ammontare Provv Agente, Ammontare Provv Agenzia, Ricavato Agenzia" ; $footer = "TOTALI:-" . nfe($totProvvAgente) . "-" . nfe($totProvvAgenzia) . "-" . nfe($totProvvAgenzia - $totProvvAgente) ; $strSort = "str,euro,euro,euro" ; $iniWP = "20,20,20,20" ; $setColType = "ro,ro,ro,ro" ; $setColAlign = "left,right,right,right" ; ?> <? echo TITLE ?>
Ricavato lordo per l'Agenzia Anno: