include ("../common/public.php") ; // print_r($_GET + $_POST) ; /********************************************************************************************* * La lista dei clienti viene creata in base al criterio che il cliente abbia almeno un ordine * negli anni n (in corso), n-1 2 n-2 * 7.11.2021 Modifiche versione 3.0 **********************************************************************************************/ /* T E S T */ $anno_prec = $anno - 1 ; $anno_2prec = $anno - 2 ; $lista_anni = $anno ; if ($anno > 2006) { if (($anno_prec = $anno - 1) <= 2006) { $anno_prec = '' ; $q_prec = '' ; } else { $lista_anni = "$anno_prec, " . $lista_anni ; } if (($anno_2prec = $anno - 2) <= 2006) { $anno_2prec = '' ; $q_2prec = '' ; } else { $lista_anni = "$anno_2prec, " . $lista_anni ; } $q_anno = " select C.idclienti, C.nome from clienti C inner join (select distinct C.idclienti as id from Ordini O inner join clienti C on C.idclienti = O.idcliente and O.numfattura > 0 where O.Anno = $anno or O.Anno = $anno_prec or O.Anno = $anno_2prec ) as T on T.id = C.idclienti order by C.Nome " ; list($nc, $dc) = $db->RecuperaDati($q_anno) ; for ($i=0; $i<$nc; $i++) { $cliid[] = $dc['idclienti'][$i] ; $clinome[] = $dc['nome'][$i] ; } } if ($TipoScelta == "SA") { $chkSA = "checked" ; $chkTA = "" ; } else { $chkSA = "" ; $chkTA = "checked" ; } ?>