prepare("$sql"); $res->execute(); $numero=$res->rowCount(); $sql="select t1.* from ".$prefix."_ele_sezioni as t1 left join ".$prefix."_ele_sede as t2 on t1.id_sede=t2.id_sede where t1.id_cons='$id_cons' $circos"; $res = $dbi->prepare("$sql"); $res->execute(); $sezioni=$res->rowCount(); if ($numero!=0){ echo "
"._DETTAGLIO." "._VOTIE." -
"; echo "
"._SEZSCRU." $numero "._SU." $sezioni
"; $sql="SELECT sum(t1.maschi+t1.femmine) FROM ".$prefix."_ele_sezioni as t1 left join ".$prefix."_ele_sede as t2 on t1.id_sede=t2.id_sede where t1.id_cons='$id_cons' $circos"; $res1 = $dbi->prepare("$sql"); $res1->execute(); list($tot_aventi) = $res1->fetch(PDO::FETCH_NUM); if ($genere!=0) { $sql="SELECT sum(t1.validi+t1.nulli+t1.bianchi+t1.contestati) as tot, sum(t1.validi),sum(t1.nulli),sum(t1.bianchi),sum(t1.contestati), '0' from ".$prefix."_ele_sezioni as t1 left join ".$prefix."_ele_sede as t2 on t1.id_sede=t2.id_sede where t1.id_cons=$id_cons $circos having tot>0"; $res1 = $dbi->prepare("$sql"); $res1->execute(); }else{ $sql="SELECT sum(validi+nulli+bianchi+contestati) as tot, sum(validi),sum(nulli),sum(bianchi),sum(contestati), id_gruppo from ".$prefix."_ele_voti_ref where id_cons=$id_cons group by id_gruppo having tot>0"; $res1 = $dbi->prepare("$sql"); $res1->execute(); } while (list($tot_votanti,$validi,$nulli,$bianchi,$contestati,$id) = $res1->fetch(PDO::FETCH_NUM)){ $tot_votanti=$validi+$bianchi+$nulli+$contestati; $perc_validi=number_format($validi*100/$tot_votanti,2); $perc_nulli=number_format($nulli*100/$tot_votanti,2); $perc_bianchi=number_format($bianchi*100/$tot_votanti,2); $perc_conte=number_format($contestati*100/$tot_votanti,2); $perc_votanti=number_format($tot_votanti*100/$tot_aventi,2); $non_votanti=($tot_aventi - $tot_votanti); $perc_non=100-$perc_votanti; if ($genere==0) { $sql="SELECT num_gruppo,descrizione from ".$prefix."_ele_gruppo where id_gruppo=$id"; $res = $dbi->prepare("$sql"); $res->execute(); list($num_gruppo,$descr_gruppo) = $res->fetch(PDO::FETCH_NUM); } echo ""; if ($genere==0) {echo "
Referendum n. [$num_gruppo]
";} echo "
"._AVENTI."$tot_aventi100%
"._VOTANTI."$tot_votanti$perc_votanti%
"._VALIDI."$validi$perc_validi%
"._NULLI."$nulli$perc_nulli%
"._BIANCHI."$bianchi$perc_bianchi%
"._CONTESTATI."$contestati$perc_conte%
"; } } ?>