prepare("$sql"); $res->execute(); list($descr_com) = $res->fetch(PDO::FETCH_NUM); //URL $PHP_SELF=$_SERVER['PHP_SELF']; $siteurl.=$PHP_SELF; echo "\n"; echo "\n\n"; echo "\n"; echo "".htmlspecialchars($descr_com)." - $descr_cons\n"; echo "https://".htmlspecialchars($siteurl)."\n"; echo "".$sitename."\n"; echo "it-IT\n"; echo "".$adminmail."\n"; echo "".$now."\n\n"; echo "hourly\n"; echo "1\n"; echo "".$now."\n\n"; echo "\n"; $id_gruppo = isset($param['id_gruppo']) ? intval($param['id_gruppo']) : 0; list ($gruppo,$pro,$titolo,$idg)=grupporss(); #else # list ($gruppo,$pro,$titolo,$idg)=grupporss(); for($x=0;$x\n"; echo "".$gruppo[$x]." ".$pro[$x] ."% \n"; if ($genere==4){ echo "https://$siteurl?op=rss&rss=1&name=Elezioni&id_comune=$id_comune&file=index&id_cons_gen=$id_cons_gen&id_lista=$idg[$x]\n"; echo "https://$siteurl?op=rss&rss=1&name=Elezioni&id_comune=$id_comune&file=index&id_cons_gen=$id_cons_gen&id_lista=$idg[$x]\n"; }else{ echo "https://$siteurl?op=rss&rss=1&name=Elezioni&id_comune=$id_comune&file=index&id_cons_gen=$id_cons_gen&id_gruppo=$idg[$x]\n"; echo "https://$siteurl?op=rss&rss=1&name=Elezioni&id_comune=$id_comune&file=index&id_cons_gen=$id_cons_gen&id_gruppo=$idg[$x]\n"; } # echo "\n"; //echo "noreply@ciao.it\n"; echo "$titolo\n"; echo "".$now."\n"; echo "Postato da ".$sitename."\n"; echo "\n\n"; } echo "\n"; echo "\n"; // gruppo function grupporss(){ global $admin, $bgcolor1, $bgcolor5, $prefix, $dbi, $offset, $min,$descr_cons,$genere,$votog,$votol,$votoc,$circo, $id_cons,$id_cons_gen,$id_comune,$id_circ,$tipo_cons,$w,$l,$op,$siteistat,$flash,$circondt1,$lang,$id_gruppo; if ($genere!=0){$tab="ele_voti_gruppo";} if ($genere==4){$tab="ele_voti_lista";} if ($votog or $id_gruppo){$tab="ele_voti_lista";} if($id_gruppo) $idgrp="and t1.id_gruppo='$id_gruppo'"; else $idgrp=''; $sql="select id_sez from ".$prefix."_$tab where id_cons='$id_cons' group by id_sez "; $res = $dbi->prepare("$sql"); $res->execute(); if ($res) $numero=$res->rowCount();else $numero=0; $sql="select t2.* from ".$prefix."_ele_sezioni as t2, ".$prefix."_ele_sede as t1 where t2.id_cons='$id_cons' and t1.id_sede=t2.id_sede $circondt1"; $res = $dbi->prepare("$sql"); $res->execute(); if ($res) $sezioni=$res->rowCount();else $sezioni=0; if ($numero>0){ if ($genere!=0){ // tot voti if (!$circo) $sql="select sum(voti) from ".$prefix."_$tab where id_cons=$id_cons "; if ($votog) $sql="select sum(voti) from ".$prefix."_ele_voti_lista where id_cons=$id_cons "; $restotv = $dbi->prepare("$sql"); $restotv->execute(); list($tot) = $restotv->fetch(PDO::FETCH_NUM); $i=0; // lista o gruppo if ($genere!=4 and !$id_gruppo){ if ($votog){ $sql="select t1.id_gruppo, t1.num_gruppo, t1.descrizione, sum(t2.voti) as somma from ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_voti_lista as t2, ".$prefix."_ele_lista as t3 where t1.id_cons='$id_cons' and t2.id_lista=t3.id_lista and t1.id_gruppo=t3.id_gruppo group by t1.id_gruppo order by somma desc"; $res = $dbi->prepare("$sql"); $res->execute(); $cosa='id_gruppo'; }else{ $sql="select t1.id_gruppo, t1.num_gruppo, t1.descrizione, sum(t2.voti) as somma from ".$prefix."_ele_gruppo as t1 left join ".$prefix."_$tab as t2 on (t1.id_gruppo=t2.id_gruppo) where t1.id_cons='$id_cons' and t1.id_cons=t2.id_cons $circondt1 group by t1.id_gruppo,t1.num_gruppo,t1.descrizione order by somma desc"; $res = $dbi->prepare("$sql"); $res->execute(); $cosa='id_gruppo'; } }else{ $sql="select t1.id_lista, t1.num_lista, t1.descrizione, sum(t2.voti) as somma from ".$prefix."_ele_lista as t1 left join ".$prefix."_$tab as t2 on (t1.id_lista=t2.id_lista) where t1.id_cons='$id_cons' and t1.id_cons=t2.id_cons $idgrp group by t1.id_lista,t1.num_lista,t1.descrizione order by somma desc"; $res = $dbi->prepare("$sql"); $res->execute(); $cosa='id_lista'; } # $gruppinum=$res->fetch(PDO::FETCH_NUM); $altrivoti=0; while (list($id,$num,$descrizione,$voti) = $res->fetch(PDO::FETCH_NUM)){ // funz per il taglio corretto della frase 13 feb 2007 $gruppo[$i]=substr($descrizione,0,25); //if (strlen($descrizione)>25) $gruppo[$i].="..."; $pro[$i]=number_format($voti*100/$tot,2); $idg[$i]=$id; $i++; } include_once("language/lang-$lang.php"); $titolo=""._PERCE." "._VOTIE.""; return array($gruppo,$pro,$titolo,$idg); } } } ?>