RecuperaDati($query) ; for ($i=0; $i<$n; $i++) { if (! array_key_exists($d['IdAgente'][$i], $arrVal)) { $arrVal[$d['IdAgente'][$i]] = array('Nome' => $d['NomeAgente'][$i]) ; } $arrVal[$d['IdAgente'][$i]]['NumeroOrdini'] ++ ; $arrVal[$d['IdAgente'][$i]]['AmmontareOrdini'] += $d['AmmontareOrdineSenzaIva'][$i] ; $arrVal[$d['IdAgente'][$i]]['Venduto'] += $d['BaseProvvigionale'][$i] ; $arrVal[$d['IdAgente'][$i]]['ProvvVenduto'] += $d['AmmontareProvvAgente'][$i] ; if ($d['ImportoFattura'][$i] > 0) { $arrVal[$d['IdAgente'][$i]]['Fatturato'] += $d['BaseProvvigionale'][$i] ; $arrVal[$d['IdAgente'][$i]]['ProvvFatturato'] += $d['AmmontareProvvAgente'][$i] ; } } $str = "" ; @reset($arrVal) ; foreach($arrVal as $idAgente => $arrSinglAgente) // while (list($idAgente, $arrSinglAgente) = each($arrVal)) { $str .= "" ; $str .= "" . htmlspecialchars($arrSinglAgente['Nome']) . " " ; $str .= "" . $arrSinglAgente['NumeroOrdini'] . " " ; $str .= "" . nfp($arrSinglAgente['AmmontareOrdini']) . " " ; $str .= "" . nfp($arrSinglAgente['Venduto']) . " " ; $str .= "" . nfp($arrSinglAgente['ProvvVenduto']) . " " ; $str .= "" . nfp($arrSinglAgente['Fatturato']) . " " ; $str .= "" . nfp($arrSinglAgente['ProvvFatturato']) . " " ; $str .= "" ; } $str .= "" ; $header = "Agente,Numero Ordini,Ammontare Ordini,Venduto,Provv Venduto,Fatturato,Provv Fatturato" ; $strSort = "str,int,euro,euro,euro,euro,euro" ; $iniWP = "15,10,15,15,15,15,15" ; $setColType = "ro,ro,ro,ro,ro,ro,ro" ; $setColAlign = "left,center,right,right,right,right,right" ; ?> <? echo TITLE ?>
  Solo Agenti Da Agente al Cliente Da Agente al Fornitore