Ignore:
Timestamp:
Apr 13, 2019, 8:05:15 PM (5 years ago)
Author:
roby
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/client/modules/Elezioni/index.php

    r254 r265  
    2424if (isset($param['id_cons_gen'])) $id_cons_gen=intval($param['id_cons_gen']); else
    2525{
    26         $res = mysql_query("SELECT id_cons FROM ".$prefix."_ele_comuni where id_comune='$id_comune' ", $dbi);
    27         list($id_cons_pred)=mysql_fetch_row($res);
    28         $res = mysql_query("SELECT id_cons_gen FROM ".$prefix."_ele_cons_comune where id_cons='$id_cons_pred' ", $dbi);
    29         list($id_cons_gen)=mysql_fetch_row($res);
     26        $sql="SELECT id_cons FROM ".$prefix."_ele_comuni where id_comune='$id_comune' ";
     27        $res = $dbi->prepare("$sql");
     28        $res->execute();
     29
     30        list($id_cons_pred)=$res->fetch(PDO::FETCH_NUM);
     31        $sql="SELECT id_cons_gen FROM ".$prefix."_ele_cons_comune where id_cons='$id_cons_pred' ";
     32                $res = $dbi->prepare("$sql");
     33                $res->execute();
     34
     35        list($id_cons_gen)=$res->fetch(PDO::FETCH_NUM);
    3036}       
    3137if (isset($param['op'])) $op=$param['op']; else $op='';
     
    6268$ordine=htmlentities($ordine);
    6369
    64 $res = mysql_query("SELECT id_conf FROM ".$prefix."_ele_cons_comune where id_cons_gen='$id_cons_gen' and id_comune='$id_comune'" , $dbi);
    65 list($hondt) = mysql_fetch_row($res);
     70$sql="SELECT id_conf FROM ".$prefix."_ele_cons_comune where id_cons_gen='$id_cons_gen' and id_comune='$id_comune'" ;
     71        $res = $dbi->prepare("$sql");
     72        $res->execute();
     73
     74list($hondt) = $res->fetch(PDO::FETCH_NUM);
    6675
    6776$sql = "SELECT t3.genere,t1.tipo_cons,t1.descrizione,t2.id_cons_gen FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2, ".$prefix."_ele_tipo as t3 where t1.tipo_cons=t3.tipo_cons and t2.id_comune=$id_comune and t1.id_cons_gen=t2.id_cons_gen and t2.id_cons_gen='$id_cons_gen' and t2.chiusa!='2' ";
    68 $res = mysql_query("$sql",$dbi);
    69 $tot=mysql_num_rows($res);
     77        $res = $dbi->prepare("$sql");
     78        $res->execute();
     79
     80$tot=$res->rowCount();
    7081if ($tot>0 and $id_cons_gen>0) {
    7182        $sql = "SELECT t3.genere,t1.tipo_cons,t1.descrizione,t2.id_cons_gen FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2, ".$prefix."_ele_tipo as t3 where t1.tipo_cons=t3.tipo_cons and t2.id_comune=$id_comune and t1.id_cons_gen=t2.id_cons_gen and t2.id_cons_gen='$id_cons_gen' and t2.chiusa!='2'";
     
    7384        $sql = "SELECT t3.genere,t1.tipo_cons,t1.descrizione,t2.id_cons_gen FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2, ".$prefix."_ele_tipo as t3 where t1.tipo_cons=t3.tipo_cons and t2.id_comune=$id_comune and t1.id_cons_gen=t2.id_cons_gen and t2.chiusa!='2' order by t1.data_fine desc limit 0,1 ";
    7485}
    75 $res = mysql_query("$sql",$dbi);
    76 if ($res) list($genere,$tipo_cons,$descr_cons,$id_cons_gen) = mysql_fetch_row($res);
     86$res = $dbi->prepare("$sql");
     87$res->execute();
     88
     89if ($res) list($genere,$tipo_cons,$descr_cons,$id_cons_gen) = $res->fetch(PDO::FETCH_NUM);
    7790
    7891if ($tipo_cons!=3) $limite=0;
    7992
    80 $res = mysql_query("SELECT t2.id_cons FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2 where t1.id_cons_gen=t2.id_cons_gen and t2.id_cons_gen='$id_cons_gen' and t2.id_comune='$id_comune'" , $dbi);
    81 list($id_cons) = mysql_fetch_row($res);
    82 
    83 $res = mysql_query("SELECT t1.descrizione, t1.tipo_cons, t2.genere, t2.voto_g, t2.voto_l, t2.voto_c, t2.circo FROM ".$prefix."_ele_consultazione as t1,".$prefix."_ele_tipo as t2 where t1.tipo_cons=t2.tipo_cons and t1.id_cons_gen='$id_cons_gen' ", $dbi);
    84 list($descr_cons,$tipo_cons,$genere,$votog,$votol,$votoc,$circo) = mysql_fetch_row($res);
     93$sql="SELECT t2.id_cons FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2 where t1.id_cons_gen=t2.id_cons_gen and t2.id_cons_gen='$id_cons_gen' and t2.id_comune='$id_comune'" ;
     94$res = $dbi->prepare("$sql");
     95$res->execute();
     96
     97list($id_cons) = $res->fetch(PDO::FETCH_NUM);
     98
     99$sql="SELECT t1.descrizione, t1.tipo_cons, t2.genere, t2.voto_g, t2.voto_l, t2.voto_c, t2.circo FROM ".$prefix."_ele_consultazione as t1,".$prefix."_ele_tipo as t2 where t1.tipo_cons=t2.tipo_cons and t1.id_cons_gen='$id_cons_gen' ";
     100$res = $dbi->prepare("$sql");
     101$res->execute();
     102
     103list($descr_cons,$tipo_cons,$genere,$votog,$votol,$votoc,$circo) = $res->fetch(PDO::FETCH_NUM);
    85104
    86105// esiste consultazione e toglie blocco nel caso non esista
    87 $res = mysql_query("SELECT t1.id_cons_gen,t1.descrizione FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2 where t1.id_cons_gen=t2.id_cons_gen and t2.id_comune='$id_comune' and t2.chiusa!='2' order by t1.data_fine desc" , $dbi);
    88         $esiste_cons=mysql_num_rows($res);
     106$sql="SELECT t1.id_cons_gen,t1.descrizione FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2 where t1.id_cons_gen=t2.id_cons_gen and t2.id_comune='$id_comune' and t2.chiusa!='2' order by t1.data_fine desc" ;
     107        $res = $dbi->prepare("$sql");
     108        $res->execute();
     109 
     110        $esiste_cons=$res->rowCount();
    89111        if($esiste_cons<='0')$blocco=0;
    90112
    91113//carica limite e fascia per il comune
    92 $res = mysql_query("SELECT limite FROM ".$prefix."_ele_conf where id_conf='$hondt'" , $dbi);
    93 list($limite) = mysql_fetch_row($res);
    94 $res = mysql_query("SELECT id_fascia FROM ".$prefix."_ele_cons_comune where id_comune='$id_comune' and id_cons='$id_cons'", $dbi);
    95 list($fascia) = mysql_fetch_row($res);
     114$sql="SELECT limite FROM ".$prefix."_ele_conf where id_conf='$hondt'" ;
     115        $res = $dbi->prepare("$sql");
     116        $res->execute();
     117
     118list($limite) = $res->fetch(PDO::FETCH_NUM);
     119$sql="SELECT id_fascia FROM ".$prefix."_ele_cons_comune where id_comune='$id_comune' and id_cons='$id_cons'";
     120        $res = $dbi->prepare("$sql");
     121        $res->execute();
     122
     123list($fascia) = $res->fetch(PDO::FETCH_NUM);
    96124if(!$id_circ){         
    97 $res = mysql_query("SELECT id_circ FROM ".$prefix."_ele_circoscrizione where id_cons='$id_cons limit 0,1 order num_circ asc' ", $dbi);
    98 list($id_circ) = mysql_fetch_row($res);
     125$sql="SELECT id_circ FROM ".$prefix."_ele_circoscrizione where id_cons='$id_cons limit 0,1 order num_circ asc' ";
     126        $res = $dbi->prepare("$sql");
     127        $res->execute();
     128
     129list($id_circ) = $res->fetch(PDO::FETCH_NUM);
    99130}
    100131
     
    102133if ($rss!=1   && $xls!=1 && $pdf!=1){
    103134    $index = 1;
    104         $res = mysql_query("SELECT descrizione,simbolo FROM ".$prefix."_ele_comuni where id_comune='$id_comune' ", $dbi);
    105         list($descr_com,$simbolo) = mysql_fetch_row($res);
     135        $sql="SELECT descrizione,simbolo FROM ".$prefix."_ele_comuni where id_comune='$id_comune' ";
     136        $res = $dbi->prepare("$sql");
     137        $res->execute();
     138
     139        list($descr_com,$simbolo) = $res->fetch(PDO::FETCH_NUM);
    106140        $descr_com =stripslashes($descr_com);
    107141        # titolo pagina 2015
     
    129163                        if ($circo){ // elenco per scelta circoscrizione
    130164                                echo "</td></tr><tr><td></td><td  class=\"bggray\"><table class=\"table-80\"><tr><td class=\"table-main\"><form id=\"circo\" method=\"post\" action=\"modules.php\">";
    131                                 $res_sez = mysql_query("SELECT id_circ,descrizione,num_circ from ".$prefix."_ele_circoscrizione where id_cons=$id_cons",$dbi);
     165                                $sql="SELECT id_circ,descrizione,num_circ from ".$prefix."_ele_circoscrizione where id_cons=$id_cons";
     166        $res_sez = $dbi->prepare("$sql");
     167        $res_sez->execute();
     168
    132169                                $pop=$op;
    133170                                if($pop=='partiti') $pop='gruppo';
     
    135172                                echo ""._SCELTA_CIR.":<b>
    136173                                <select name=\"id_circ\" class=\"blu\" onChange=\"top.location.href=this.form.pagina.value+this.form.id_circ.options[this.form.id_circ.selectedIndex].value;return false\">";
    137                                 while(list($id_rif,$descrizione,$num_cir)=mysql_fetch_row($res_sez)) {
     174                                while(list($id_rif,$descrizione,$num_cir)=$res_sez->fetch(PDO::FETCH_NUM)) {
    138175                                        if (!$id_circ) $id_circ=$id_rif;
    139176                                        $sel = ($id_rif == $id_circ) ? "selected=\"selected\"" : "";
     
    187224
    188225    global  $user, $admin, $cookie, $textcolor2, $prefix, $dbi;
    189      $result = mysql_query("select mid, title, preamble, content,editimage from ".$prefix."$tab where id_cons='$id_cons' order by mid ", $dbi);
    190     if (mysql_num_rows($result) == 0) {
     226     $sql="select mid, title, preamble, content,editimage from ".$prefix."$tab where id_cons='$id_cons' order by mid ";
     227        $result = $dbi->prepare("$sql");
     228        $result->execute();
     229
     230    if ($result->rowCount() == 0) {
    191231        return;
    192232    } else {
    193         while (list($mid, $title, $preamble,$content,  $editimage) = mysql_fetch_row($result)) {
     233        while (list($mid, $title, $preamble,$content,  $editimage) = $result->fetch(PDO::FETCH_NUM)) {
    194234        if ($title != "" && $preamble != "") {
    195235               
     
    230270        global $admin, $prefix, $dbi, $offset, $votog, $votol, $votoc, $min,$id_cons,$tipo_cons,$descr_cons,$id_cons_gen,$id_comune,$genere,$id_circ;
    231271       
    232         $res = mysql_query("select * from ".$prefix."_ele_circoscrizione where id_cons='$id_cons' ",$dbi);
    233         $ressede = mysql_query("select * from ".$prefix."_ele_sede where id_cons='$id_cons' ",$dbi);
    234         $res3 = mysql_query("select * from ".$prefix."_ele_sezioni where id_cons='$id_cons' ",$dbi);
    235         $circo = mysql_num_rows($res);
    236         $sedi = mysql_num_rows($ressede);
    237         $sez = mysql_num_rows($res3);
     272        $sql="select * from ".$prefix."_ele_circoscrizione where id_cons='$id_cons' ";
     273        $res = $dbi->prepare("$sql");
     274        $res->execute();
     275
     276        $sql="select * from ".$prefix."_ele_sede where id_cons='$id_cons' ";
     277        $ressede = $dbi->prepare("$sql");
     278        $ressede->execute();
     279
     280        $sql="select * from ".$prefix."_ele_sezioni where id_cons='$id_cons' ";
     281        $res3 = $dbi->prepare("$sql");
     282        $res3->execute();
     283
     284        $circo = $res->rowCount();
     285        $sedi = $ressede->rowCount();
     286        $sez = $res3->rowCount();
    238287               
    239288        echo "<div><b>"._DATIG."</b></div> ";
     
    254303       
    255304        // camera e senato con raggruppamenti
    256          $res3 = mysql_query("select * from ".$prefix."_ele_lista where id_cons='$id_cons' ",$dbi);
    257      $liste = mysql_num_rows($res3);
     305         $sql="select * from ".$prefix."_ele_lista where id_cons='$id_cons' ";
     306        $res3 = $dbi->prepare("$sql");
     307        $res3->execute();
     308
     309     $liste = $res3->rowCount();
    258310        if($liste and $genere!=4){
    259311         echo "<td><b><a href=\"modules.php?name=Elezioni&amp;op=liste&amp;id_cons_gen=$id_cons_gen&amp;id_comune=$id_comune\">"._LISTE."</a></b></td>";
     
    267319        if ($genere>0 and !$votoc){
    268320                echo "<td><b><a href=\"modules.php?name=Elezioni&amp;op=candi&amp;id_cons_gen=$id_cons_gen&amp;id_comune=$id_comune\">"._CANDIDATI."</a></b></td>";
    269                 $res1 = mysql_query("select id_cons from ".$prefix."_ele_candidati where id_cons='$id_cons' ",$dbi);
    270                 $candi = mysql_num_rows($res1);
     321                $sql="select id_cons from ".$prefix."_ele_candidati where id_cons='$id_cons' ";
     322        $res1 = $dbi->prepare("$sql");
     323        $res1->execute();
     324
     325                $candi = $res1->rowCount();
    271326        }
    272327        // se non europee (non liste e candidati)
    273328        if ($genere!=4){
    274                 $res2 = mysql_query("select id_cons from ".$prefix."_ele_gruppo where id_cons='$id_cons' ",$dbi);
     329                $sql="select id_cons from ".$prefix."_ele_gruppo where id_cons='$id_cons' ";
    275330        }else{
    276                 $res2 = mysql_query("select id_cons from ".$prefix."_ele_lista where id_cons='$id_cons' ",$dbi);
     331                $sql="select id_cons from ".$prefix."_ele_lista where id_cons='$id_cons' ";
    277332        }
    278        
    279         $gruppo = mysql_num_rows($res2);
     333        $res2 = $dbi->prepare("$sql");
     334        $res2->execute();
     335        $gruppo = $res2->rowCount();
    280336       
    281337        if($circo==1) $circo=$sedi;
    282         $res4 = mysql_query("select sum(maschi),sum(femmine), sum(maschi+femmine)  from ".$prefix."_ele_sezioni where id_cons=$id_cons", $dbi);
    283         if($res4) list($maschi,$femmine,$tot) = mysql_fetch_row($res4);
     338        $sql="select sum(maschi),sum(femmine), sum(maschi+femmine)  from ".$prefix."_ele_sezioni where id_cons=$id_cons";
     339        $res4 = $dbi->prepare("$sql");
     340        $res4->execute();
     341
     342        if($res4) list($maschi,$femmine,$tot) = $res4->fetch(PDO::FETCH_NUM);
    284343        echo "</tr><tr class=\"bggray2\">"
    285344
     
    310369/*****************************************************/
    311370    global $admin, $prefix, $dbi, $offset, $min,$id_cons,$file,$id_cons_gen,$id_comune ,$prev,$next;
    312     $res = mysql_query("SELECT * FROM ".$prefix."_ele_circoscrizione where id_cons='$id_cons'  ", $dbi);
    313     $max = mysql_num_rows($res);
     371    $sql="SELECT * FROM ".$prefix."_ele_circoscrizione where id_cons='$id_cons'  ";
     372        $res = $dbi->prepare("$sql");
     373        $res->execute();
     374
     375    $max = $res->rowCount();
    314376   
    315377    //OpenTable();
     
    322384    $go="circo";
    323385   
    324     $result = mysql_query("select * from ".$prefix."_ele_circoscrizione where id_cons='$id_cons'  ORDER BY num_circ
    325     LIMIT $min,$offset", $dbi);
    326 $numcirc=mysql_num_rows($result);
     386    $sql="select * from ".$prefix."_ele_circoscrizione where id_cons='$id_cons'  ORDER BY num_circ
     387    LIMIT $min,$offset";
     388        $result = $dbi->prepare("$sql");
     389        $result->execute();
     390
     391$numcirc=$result->rowCount();
    327392if ($numcirc>1){
    328393        echo "<div><b>"._CIRCS."</b></div><br /><br />
     
    339404}
    340405     
    341         while(list($id_cons2,$id_circ,$num_circ,$descr_circ) = mysql_fetch_row($result)) {
     406        while(list($id_cons2,$id_circ,$num_circ,$descr_circ) = $result->fetch(PDO::FETCH_NUM)) {
    342407#if($numcirc==1) {$descr_circ=''; $num_circ='';}
    343408        if (!($num_circ===0)) {
     
    351416       
    352417       // dati sede
    353                 $result1 = mysql_query("select id_sede,indirizzo,telefono1,telefono2, mappa, filemappa from ".$prefix."_ele_sede where id_cons='$id_cons' and id_circ='$id_circ'", $dbi);
    354                 $righe=mysql_num_rows($result1);$i=0;
    355                 while(list($id_sede,$indir,$tel1,$tel2,$mappa,$filemappa)=mysql_fetch_row($result1)){
     418                $sql="select id_sede,indirizzo,telefono1,telefono2, mappa, filemappa from ".$prefix."_ele_sede where id_cons='$id_cons' and id_circ='$id_circ'";
     419                $result1 = $dbi->prepare("$sql");
     420                $result1->execute();
     421
     422                $righe=$result1->rowCount();$i=0;
     423                while(list($id_sede,$indir,$tel1,$tel2,$mappa,$filemappa)=$result1->fetch(PDO::FETCH_NUM)){
    356424               
    357425                $i++;
     
    399467  if (!isset($id_circ)) $id_circ=0;
    400468 $go="sezione";
    401  $res2 = mysql_query("SELECT descrizione FROM ".$prefix."_ele_circoscrizione where id_cons='$id_cons'", $dbi);
    402         $numcirc = mysql_num_rows($res2);
    403 $res2 = mysql_query("SELECT descrizione FROM ".$prefix."_ele_circoscrizione where id_cons='$id_cons' AND id_circ='$id_circ' ", $dbi);
    404         list($descr_circ) = mysql_fetch_row($res2);
     469 $sql="SELECT descrizione FROM ".$prefix."_ele_circoscrizione where id_cons='$id_cons'";
     470        $res2 = $dbi->prepare("$sql");
     471        $res2->execute();
     472
     473        $numcirc = $res2->rowCount();
     474$sql="SELECT descrizione FROM ".$prefix."_ele_circoscrizione where id_cons='$id_cons' AND id_circ='$id_circ' ";
     475        $res2 = $dbi->prepare("$sql");
     476        $res2->execute();
     477
     478        list($descr_circ) = $res2->fetch(PDO::FETCH_NUM);
    405479if($numcirc>1){
    406480   echo "<div><b>"._SEZIONI." ";
     
    422496    if ($id_circ) {
    423497       
    424         $res1  = mysql_query("SELECT id_sede FROM ".$prefix."_ele_sede where id_cons='$id_cons' and id_circ='$id_circ' ", $dbi);
     498        $sql="SELECT id_sede FROM ".$prefix."_ele_sede where id_cons='$id_cons' and id_circ='$id_circ' ";
     499        $res1 = $dbi->prepare("$sql");
     500        $res1->execute();
     501
    425502        //$max = mysql_num_rows($res);
    426503        $i=0;// n. sezioni x circo
    427         while(list($id_sede) = mysql_fetch_row($res1)){
     504        while(list($id_sede) = $res1->fetch(PDO::FETCH_NUM)){
    428505       
    429506                $circos=" AND id_sede='$id_sede'";
    430                 $res = mysql_query("SELECT * FROM ".$prefix."_ele_sezioni where id_cons='$id_cons' $circos ", $dbi);
     507                $sql="SELECT * FROM ".$prefix."_ele_sezioni where id_cons='$id_cons' $circos ";
     508        $res = $dbi->prepare("$sql");
     509        $res->execute();
     510
    431511                //$tot_sez = mysql_num_rows($res);
    432                 $result = mysql_query("select id_cons,id_sez,id_sede,num_sez, maschi, femmine  from ".$prefix."_ele_sezioni where id_cons='$id_cons' $circos ORDER BY num_sez  LIMIT $min,$offset", $dbi);
     512                $sql="select id_cons,id_sez,id_sede,num_sez, maschi, femmine  from ".$prefix."_ele_sezioni where id_cons='$id_cons' $circos ORDER BY num_sez  LIMIT $min,$offset";
     513        $result = $dbi->prepare("$sql");
     514        $result->execute();
     515
    433516               
    434                 while(list($id_cons2,$id_sez,$id_sede,$num_sez, $maschi, $femmine) = mysql_fetch_row($result)) {
     517                while(list($id_cons2,$id_sez,$id_sede,$num_sez, $maschi, $femmine) = $result->fetch(PDO::FETCH_NUM)) {
    435518                        // dati circoscrizione
    436519                        $i++;
    437                         $result1 = mysql_query("select indirizzo from ".$prefix."_ele_sede where id_sede='$id_sede'", $dbi);
    438                         list($indir)=mysql_fetch_row($result1);
     520                        $sql="select indirizzo from ".$prefix."_ele_sede where id_sede='$id_sede'";
     521        $result1 = $dbi->prepare("$sql");
     522        $result1->execute();
     523
     524                        list($indir)=$result1->fetch(PDO::FETCH_NUM);
    439525                       
    440526                        $totali=$maschi+$femmine;
     
    460546    if ($id_sede) $circos=" AND id_sede='$id_sede'";
    461547     
    462     $res = mysql_query("SELECT * FROM ".$prefix."_ele_sezioni where id_cons='$id_cons' $circos ", $dbi);
    463     $max = mysql_num_rows($res);
    464     $result = mysql_query("select id_cons,id_sez,id_sede,num_sez, maschi, femmine  from ".$prefix."_ele_sezioni where id_cons='$id_cons' $circos ORDER BY num_sez  LIMIT $min,$offset", $dbi);
     548    $sql="SELECT * FROM ".$prefix."_ele_sezioni where id_cons='$id_cons' $circos ";
     549        $res = $dbi->prepare("$sql");
     550        $res->execute();
     551
     552    $max = $res->rowCount();
     553    $sql="select id_cons,id_sez,id_sede,num_sez, maschi, femmine  from ".$prefix."_ele_sezioni where id_cons='$id_cons' $circos ORDER BY num_sez  LIMIT $min,$offset";
     554        $result = $dbi->prepare("$sql");
     555        $result->execute();
     556
    465557   
    466     while(list($id_cons2,$id_sez,$id_sed,$num_sez, $maschi, $femmine) = mysql_fetch_row($result)) {
     558    while(list($id_cons2,$id_sez,$id_sed,$num_sez, $maschi, $femmine) = $result->fetch(PDO::FETCH_NUM)) {
    467559       
    468560        // dati circoscrizione
    469         $result1 = mysql_query("select indirizzo from ".$prefix."_ele_sede where id_sede='$id_sed'", $dbi);
    470         list($indir)=mysql_fetch_row($result1);
     561        $sql="select indirizzo from ".$prefix."_ele_sede where id_sede='$id_sed'";
     562        $result1 = $dbi->prepare("$sql");
     563        $result1->execute();
     564
     565        list($indir)=$result1->fetch(PDO::FETCH_NUM);
    471566        $totali=$maschi+$femmine;
    472567        $totali_t=$totali_t+$totali;
     
    514609        if($circo){
    515610                if(!$id_circ){
    516                 $res = mysql_query("select id_circ from ".$prefix."_ele_circoscrizione where id_cons='$id_cons' limit 0,1", $dbi);
    517                 list($id_circ)=mysql_fetch_row($res);
     611                $sql="select id_circ from ".$prefix."_ele_circoscrizione where id_cons='$id_cons' limit 0,1";
     612        $res = $dbi->prepare("$sql");
     613        $res->execute();
     614
     615                list($id_circ)=$res->fetch(PDO::FETCH_NUM);
    518616                }
    519                  $res = mysql_query("select t1.id_sez,sum(t1.voti)  from ".$prefix."_ele_voti_$tab as t1, ".$prefix."_ele_$tab as t2 where t1.id_$tab=t2.id_$tab and t1.id_cons='$id_cons' and t2.id_circ='$id_circ' group by t1.id_sez", $dbi);       
    520         }else $res = mysql_query("select *  from ".$prefix."_ele_voti_".$tab." where id_cons='$id_cons'  group by id_sez ",$dbi);
    521         $numero=mysql_num_rows($res);
     617                 $sql="select t1.id_sez,sum(t1.voti)  from ".$prefix."_ele_voti_$tab as t1, ".$prefix."_ele_$tab as t2 where t1.id_$tab=t2.id_$tab and t1.id_cons='$id_cons' and t2.id_circ='$id_circ' group by t1.id_sez";
     618        }else $sql="select *  from ".$prefix."_ele_voti_".$tab." where id_cons='$id_cons'  group by id_sez ";
     619        $res = $dbi->prepare("$sql");
     620        $res->execute();
     621
     622        $numero=$res->rowCount();
    522623        if($circo) $circos="and id_circ='$id_circ'"; else $circos='';
    523624       
    524         if($circo) $res = mysql_query("select *  from ".$prefix."_ele_sezioni as t1, ".$prefix."_ele_sede as t2 where t1.id_sede=t2.id_sede and t1.id_cons='$id_cons' and t2.id_circ=$id_circ",$dbi);
    525         else $res = mysql_query("select *  from ".$prefix."_ele_sezioni where id_cons='$id_cons' $circos ",$dbi);
    526         $sezioni=mysql_num_rows($res);
     625        if($circo) $sql="select *  from ".$prefix."_ele_sezioni as t1, ".$prefix."_ele_sede as t2 where t1.id_sede=t2.id_sede and t1.id_cons='$id_cons' and t2.id_circ=$id_circ";
     626        else $sql="select *  from ".$prefix."_ele_sezioni where id_cons='$id_cons' $circos ";
     627        $res = $dbi->prepare("$sql");
     628        $res->execute();
     629
     630        $sezioni=$res->rowCount();
    527631        if ($numero!=0) {
    528632#       echo "<div><h2>"._SEZSCRU." $numero "._SU." $sezioni</h2></div>";
    529633
    530634        ####################### inserimento scrutinio in percentuale -- per i gruppi
    531         $NicolaSez = mysql_query("SELECT COUNT( id_sez ) FROM ".$prefix."_ele_sezioni WHERE validi <>0 AND id_cons ='$id_cons'",$dbi);
    532         $NicolaSezScrut = mysql_fetch_row($NicolaSez);
    533         $NicolaSez = mysql_query("SELECT COUNT( id_sez ) FROM ".$prefix."_ele_sezioni WHERE id_cons ='$id_cons'",$dbi);
    534         $NicolaSezTot = mysql_fetch_row($NicolaSez);
    535        
    536                 $resperc=mysql_query("select sum(validi),sum(nulli+bianchi+contestati+voti_nulli) from ".$prefix."_ele_sezioni where id_cons='$id_cons'",$dbi);
    537                 list($scruvalidi,$scrunulli)=mysql_fetch_row($resperc);
    538                 $resperc = mysql_query("select sum(voti_complessivi) from ".$prefix."_ele_voti_parziale where id_cons='$id_cons' group by data,orario order by data desc, orario desc limit 0,1 ",$dbi);
    539                 list($totschede)=mysql_fetch_row($resperc);
     635        $sql="SELECT COUNT( id_sez ) FROM ".$prefix."_ele_sezioni WHERE validi <>0 AND id_cons ='$id_cons'";
     636        $resn = $dbi->prepare("$sql");
     637        $resn->execute();
     638
     639        $NicolaSezScrut = $resn->fetch(PDO::FETCH_NUM);
     640        $sql="SELECT COUNT( id_sez ) FROM ".$prefix."_ele_sezioni WHERE id_cons ='$id_cons'";
     641        $res = $dbi->prepare("$sql");
     642        $res->execute();
     643
     644        $NicolaSezTot = $resn->fetch(PDO::FETCH_NUM);
     645       
     646                $sql="select sum(validi),sum(nulli+bianchi+contestati+voti_nulli) from ".$prefix."_ele_sezioni where id_cons='$id_cons'";
     647        $resperc = $dbi->prepare("$sql");
     648        $resperc->execute();
     649
     650                list($scruvalidi,$scrunulli)=$resperc->fetch(PDO::FETCH_NUM);
     651                $sql="select sum(voti_complessivi) from ".$prefix."_ele_voti_parziale where id_cons='$id_cons' group by data,orario order by data desc, orario desc limit 0,1 ";
     652        $resperc = $dbi->prepare("$sql");
     653        $resperc->execute();
     654
     655                list($totschede)=$resperc->fetch(PDO::FETCH_NUM);
    540656                if($totschede)
    541657                $grpercscru=number_format(($scruvalidi+$scrunulli)*100/$totschede,2);
     
    550666        ####################### inserimento scrutinio in percentuale -- per le liste
    551667        if ($genere>2 && $fascia>$limite){
    552                 if($votog or $genere==4) $resperc=mysql_query("select sum(validi_lista),sum(nulli+bianchi+voti_nulli+contestati) from ".$prefix."_ele_sezioni where id_cons='$id_cons'",$dbi);
    553         else $resperc=mysql_query("select sum(validi_lista),sum(nulli+bianchi+voti_nulli+contestati+contestati_lista+solo_gruppo+voti_nulli_lista) from ".$prefix."_ele_sezioni where id_cons='$id_cons'",$dbi);
    554                 list($scruvalidi,$scrunulli)=mysql_fetch_row($resperc);
     668                if($votog or $genere==4) $sql="select sum(validi_lista),sum(nulli+bianchi+voti_nulli+contestati) from ".$prefix."_ele_sezioni where id_cons='$id_cons'";
     669        else $sql="select sum(validi_lista),sum(nulli+bianchi+voti_nulli+contestati+contestati_lista+solo_gruppo+voti_nulli_lista) from ".$prefix."_ele_sezioni where id_cons='$id_cons'";
     670                $resperc = $dbi->prepare("$sql");
     671                $resperc->execute();
     672
     673                list($scruvalidi,$scrunulli)=$resperc->fetch(PDO::FETCH_NUM);
    555674#               $resperc = mysql_query("select sum(voti_complessivi) from ".$prefix."_ele_voti_parziale where id_sez in (select id_sez from ".$prefix."_ele_voti_".$tab." where id_cons='$id_cons'  $circos group by id_sez)  group by data,orario order by data desc, orario desc limit 0,1 ",$dbi);
    556675#               list($totschede)=mysql_fetch_row($resperc);
     
    609728
    610729             
    611                 $res_num_list = mysql_query("select t1.id_sez,sum(t1.voti)  from ".$prefix."_ele_voti_lista as t1, ".$prefix."_ele_lista as t2 where t1.id_lista=t2.id_lista and t1.id_cons='$id_cons' $circol group by t1.id_sez",$dbi);
     730                $sql="select t1.id_sez,sum(t1.voti)  from ".$prefix."_ele_voti_lista as t1, ".$prefix."_ele_lista as t2 where t1.id_lista=t2.id_lista and t1.id_cons='$id_cons' $circol group by t1.id_sez";
     731        $res_num_list = $dbi->prepare("$sql");
     732        $res_num_list->execute();
     733
    612734                //$res_num_list = mysql_query("select *  from ".$prefix."_ele_voti_lista where id_cons='$id_cons' group by id_sez ",$dbi);
    613                 $numero_l=mysql_num_rows($res_num_list);
     735                $numero_l=$res_num_list->rowCount();
    614736                // verifica delle sezioni in relazione ai candidati (comuni >=15000)  non c'e' il voto di lista e quindi ci metto se scrutinate le preferenze sulla lista [$numero_c] - 5/5/2009
    615                 $res_num_list = mysql_query("select *  from ".$prefix."_ele_voti_candidati where id_cons='$id_cons' group by id_sez ",$dbi);
    616                 $numero_c=mysql_num_rows($res_num_list);
     737                $sql="select *  from ".$prefix."_ele_voti_candidati where id_cons='$id_cons' group by id_sez ";
     738        $res_num_list = $dbi->prepare("$sql");
     739        $res_num_list->execute();
     740
     741                $numero_c=$res_num_list->rowCount();
    617742     
    618743                $sezioni_l=$sezioni;
    619744               
    620745               
    621                 $res = mysql_query("SELECT * FROM ".$prefix."_ele_gruppo where id_cons='$id_cons' $circos ", $dbi);
    622                 $max = mysql_num_rows($res);
    623                
    624                 $t_circos="";
    625                 if (!$votog){
    626                 if ($circo) $t_circos=" and t2.id_circ='$id_circ'";
    627                 $res_pres_tutti = mysql_query("select sum(t1.voti)  from ".$prefix."_ele_voti_gruppo as t1 , ".$prefix."_ele_gruppo as t2 where t1.id_gruppo=t2.id_gruppo and t1.id_cons='$id_cons' $t_circos ", $dbi);
    628                 // sommatoria dei voti di lista per camera e senato dal 2006 per coalizioni-->byluc
    629                 }else{
    630                 $res_pres_tutti = mysql_query("select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons'", $dbi);
    631                 }
    632                
    633                 list($voti_pres_tutti) = mysql_fetch_row($res_pres_tutti);
     746                $sql="SELECT * FROM ".$prefix."_ele_gruppo where id_cons='$id_cons' $circos ";
     747        $res = $dbi->prepare("$sql");
     748        $res->execute();
     749
     750        $max = $res->rowCount();               
     751        $t_circos="";
     752        if (!$votog){
     753                if ($circo) $t_circos=" and t2.id_circ='$id_circ'";
     754                $sql="select sum(t1.voti)  from ".$prefix."_ele_voti_gruppo as t1 , ".$prefix."_ele_gruppo as t2 where t1.id_gruppo=t2.id_gruppo and t1.id_cons='$id_cons' $t_circos ";
     755
     756        // sommatoria dei voti di lista per camera e senato dal 2006 per coalizioni-->byluc
     757        }else{
     758                $sql="select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons'";
     759        }
     760        $res_pres_tutti = $dbi->prepare("$sql");
     761        $res_pres_tutti->execute();
     762               
     763                list($voti_pres_tutti) = $res_pres_tutti->fetch(PDO::FETCH_NUM);
    634764######gestione percentuali
    635765                $arval=array();$arperc=array();
    636766                        if ($genere>0){ // no referendum
    637767                                if (!$votog){ // no camere e senato per coalizioni
    638                                         $res_presidente = mysql_query("select sum(t1.voti),t1.id_gruppo from ".$prefix."_ele_voti_gruppo as t1 , ".$prefix."_ele_gruppo as t2 where t1.id_gruppo=t2.id_gruppo and t1.id_cons='$id_cons' $t_circos   group by id_gruppo", $dbi);
     768                                        $sql="select sum(t1.voti),t1.id_gruppo from ".$prefix."_ele_voti_gruppo as t1 , ".$prefix."_ele_gruppo as t2 where t1.id_gruppo=t2.id_gruppo and t1.id_cons='$id_cons' $t_circos   group by id_gruppo";
     769
    639770                                }else{ // sommatoria voti lista per coalizione per camere e senato
    640                                         $res_presidente = mysql_query("select sum(t1.voti),t2.id_gruppo  from ".$prefix."_ele_voti_lista as t1 , ".$prefix."_ele_lista as t2 where t1.id_lista=t2.id_lista and t1.id_cons='$id_cons' $t_circos group by t2.id_gruppo", $dbi);
     771                                        $sql="select sum(t1.voti),t2.id_gruppo  from ".$prefix."_ele_voti_lista as t1 , ".$prefix."_ele_lista as t2 where t1.id_lista=t2.id_lista and t1.id_cons='$id_cons' $t_circos group by t2.id_gruppo";
    641772                                }
    642                         while(list($voti_pres,$id_gruppo2) = mysql_fetch_row($res_presidente)) {
     773                        $res_presidente = $dbi->prepare("$sql");
     774                        $res_presidente->execute();
     775                        while(list($voti_pres,$id_gruppo2) = $res_presidente->fetch(PDO::FETCH_NUM)) {
    643776                                $arval[$id_gruppo2]=$voti_pres;
    644777                        }
     
    647780                }
    648781#######         
    649                 $result = mysql_query("select id_cons ,id_gruppo ,num_gruppo, descrizione, prognome from ".$prefix."_ele_gruppo where id_cons='$id_cons' $circos ORDER BY num_gruppo  LIMIT $min,$offset", $dbi);
    650                 while(list($id_cons2,$id_gruppo2,$num_gruppo, $descr_gruppo,$prognome) = mysql_fetch_row($result)) {
     782                $sql="select id_cons ,id_gruppo ,num_gruppo, descrizione, prognome from ".$prefix."_ele_gruppo where id_cons='$id_cons' $circos ORDER BY num_gruppo  LIMIT $min,$offset";
     783                $result = $dbi->prepare("$sql");
     784                $result->execute();
     785
     786                while(list($id_cons2,$id_gruppo2,$num_gruppo, $descr_gruppo,$prognome) = $result->fetch(PDO::FETCH_NUM)) {
    651787                   if ($num_gruppo!=0) {
    652788                   echo "<table  class=\"table-80\">
     
    660796                        if ($genere>0){ // no referendum
    661797                                if (!$votog){ // no camere e senato per coalizioni
    662                                         $res_presidente = mysql_query("select sum(voti)  from ".$prefix."_ele_voti_gruppo  where id_cons='$id_cons' and id_gruppo='$id_gruppo2'", $dbi);
    663                                
     798                                        $sql="select sum(voti)  from ".$prefix."_ele_voti_gruppo  where id_cons='$id_cons' and id_gruppo='$id_gruppo2'";
    664799                                }else{ // sommatoria voti lista per coalizione per camere e senato
    665                                         $res_presidente = mysql_query("select sum(t1.voti)  from ".$prefix."_ele_voti_lista as t1 , ".$prefix."_ele_lista as t2 where t1.id_lista=t2.id_lista and t1.id_cons='$id_cons' and t2.id_gruppo='$id_gruppo2'", $dbi);
     800                                        $sql="select sum(t1.voti)  from ".$prefix."_ele_voti_lista as t1 , ".$prefix."_ele_lista as t2 where t1.id_lista=t2.id_lista and t1.id_cons='$id_cons' and t2.id_gruppo='$id_gruppo2'";
    666801                                }
    667                                 list($voti_pres) = mysql_fetch_row($res_presidente);
     802                                $res_presidente = $dbi->prepare("$sql");
     803                                $res_presidente->execute();
     804                                list($voti_pres) = $res_presidente->fetch(PDO::FETCH_NUM);
    668805                               
    669806                                if ($voti_pres_tutti!=0){
     
    675812                       
    676813                        }else{ //referendum
    677                                 $res_ref = mysql_query("select sum(si),sum(no),sum(validi),sum(bianchi),sum(nulli),sum(contestati)   from ".$prefix."_ele_voti_ref where id_cons='$id_cons' and id_gruppo='$id_gruppo2'", $dbi);
    678                                 list($voti_si,$voti_no,$validi,$bianchi,$nulli,$conte) = mysql_fetch_row($res_ref);
    679                                
    680                                
    681                                 $aff=mysql_query("select t3.orario,t3.data from ".$prefix."_ele_rilaff as t1 left join ".$prefix."_ele_cons_comune as t2 on t1.id_cons_gen=t2.id_cons_gen left join ".$prefix."_ele_voti_parziale as t3 on t2.id_cons=t3.id_cons where t1.id_cons_gen='$id_cons_gen' and t2.id_cons='$id_cons' order by t3.data desc, t3.orario desc limit 0,1", $dbi);
    682                                 list($ora,$data) = mysql_fetch_row($aff);
    683                                
    684                                 $tot_rel =mysql_query("select sum(voti_complessivi) from ".$prefix."_ele_voti_parziale where id_cons='$id_cons' and orario='$ora' and data='$data' and id_gruppo='$id_gruppo2'", $dbi);
    685                                 list($tot_relativo) = mysql_fetch_row($tot_rel);
     814                                $sql="select sum(si),sum(no),sum(validi),sum(bianchi),sum(nulli),sum(contestati)   from ".$prefix."_ele_voti_ref where id_cons='$id_cons' and id_gruppo='$id_gruppo2'";
     815                                $res_ref = $dbi->prepare("$sql");
     816                                $res_ref->execute();
     817
     818                                list($voti_si,$voti_no,$validi,$bianchi,$nulli,$conte) = $res_ref->fetch(PDO::FETCH_NUM);
     819                               
     820                               
     821                                $sql="select t3.orario,t3.data from ".$prefix."_ele_rilaff as t1 left join ".$prefix."_ele_cons_comune as t2 on t1.id_cons_gen=t2.id_cons_gen left join ".$prefix."_ele_voti_parziale as t3 on t2.id_cons=t3.id_cons where t1.id_cons_gen='$id_cons_gen' and t2.id_cons='$id_cons' order by t3.data desc, t3.orario desc limit 0,1";
     822                                $aff = $dbi->prepare("$sql");
     823                                $aff->execute();
     824
     825                                list($ora,$data) = $aff->fetch(PDO::FETCH_NUM);
     826                               
     827                                $sql="select sum(voti_complessivi) from ".$prefix."_ele_voti_parziale where id_cons='$id_cons' and orario='$ora' and data='$data' and id_gruppo='$id_gruppo2'";
     828                                $tot_rel = $dbi->prepare("$sql");
     829                                $tot_rel->execute();
     830
     831                                list($tot_relativo) = $tot_rel->fetch(PDO::FETCH_NUM);
    686832                               
    687833                               
    688834                                // totale assoluto
    689                                 $tot_ass =mysql_query("select sum(maschi+femmine) from ".$prefix."_ele_sezioni where id_cons='$id_cons'", $dbi);
    690                                 list($tot_assoluto) = mysql_fetch_row($tot_ass);
     835                                $sql="select sum(maschi+femmine) from ".$prefix."_ele_sezioni where id_cons='$id_cons'";
     836                                $tot_ass = $dbi->prepare("$sql");
     837                                $tot_ass->execute();
     838
     839                                list($tot_assoluto) = $tot_ass->fetch(PDO::FETCH_NUM);
    691840                                  // controlli del 15 giugno 2009
    692841                                if($tot_assoluto)
     
    750899                       
    751900                        echo "<table class=\"table-80\"><tr>";
    752                         $result2 = mysql_query("select id_cons ,id_lista ,num_lista, descrizione  from ".$prefix."_ele_lista where id_cons='$id_cons' and id_gruppo='$id_gruppo2'  ORDER BY num_lista " , $dbi);
     901                        $sql="select id_cons ,id_lista ,num_lista, descrizione  from ".$prefix."_ele_lista where id_cons='$id_cons' and id_gruppo='$id_gruppo2'  ORDER BY num_lista " ;
     902                        $result2 = $dbi->prepare("$sql");
     903                        $result2->execute();
     904
    753905                        $i=0;
    754                         while(list($id_cons2,$id_lista2,$num_lista, $descr_lista) = mysql_fetch_row($result2)) {
     906                        while(list($id_cons2,$id_lista2,$num_lista, $descr_lista) = $result2->fetch(PDO::FETCH_NUM)) {
    755907                                if ($num_lista!=0) {
    756908                       
    757                                 $res_lista = mysql_query("select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons' and id_lista='$id_lista2'", $dbi);
    758                                 list($voti_lista) = mysql_fetch_row($res_lista);
     909                                $sql="select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons' and id_lista='$id_lista2'";
     910        $res_lista = $dbi->prepare("$sql");
     911        $res_lista->execute();
     912
     913                                list($voti_lista) = $res_lista->fetch(PDO::FETCH_NUM);
    759914                       
    760915                               
     
    763918                                        $voti_lista_tutti='';
    764919                                       
    765                                         $res_circ = mysql_query("select id_lista from ".$prefix."_ele_lista where id_circ='$id_circ'", $dbi);
    766                                         while(list($lista_id) = mysql_fetch_row($res_circ)){
     920                                        $sql="select id_lista from ".$prefix."_ele_lista where id_circ='$id_circ'";
     921        $res_circ = $dbi->prepare("$sql");
     922        $res_circ->execute();
     923
     924                                        while(list($lista_id) = $res_circ->fetch(PDO::FETCH_NUM)){
    767925                                       
    768                                           $res_circ_voti = mysql_query("select sum(voti)  from ".$prefix."_ele_voti_lista where id_lista='$lista_id'", $dbi);
    769                                           list($voti) = mysql_fetch_row($res_circ_voti);
     926                                          $sql="select sum(voti)  from ".$prefix."_ele_voti_lista where id_lista='$lista_id'";
     927        $res_circ_voti = $dbi->prepare("$sql");
     928        $res_circ_voti->execute();
     929
     930                                          list($voti) = $res_circ_voti->fetch(PDO::FETCH_NUM);
    770931                                         $voti_lista_tutti=$voti_lista_tutti+$voti;
    771932                                          //   
     
    775936                               
    776937                                // tutti
    777                                         $res_lista_tutti = mysql_query("select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons'", $dbi);
    778                                         list($voti_lista_tutti) = mysql_fetch_row($res_lista_tutti);
     938                                        $sql="select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons'";
     939        $res_lista_tutti = $dbi->prepare("$sql");
     940        $res_lista_tutti->execute();
     941
     942                                        list($voti_lista_tutti) = $res_lista_tutti->fetch(PDO::FETCH_NUM);
    779943                                }
    780944                               
     
    817981        }else{
    818982                // tot liste
    819                 $res = mysql_query("SELECT *  FROM ".$prefix."_ele_lista where id_cons='$id_cons' $circos ", $dbi);
    820                 $max = mysql_num_rows($res);
     983                $sql="SELECT *  FROM ".$prefix."_ele_lista where id_cons='$id_cons' $circos ";
     984                $res = $dbi->prepare("$sql");
     985                $res->execute();
     986
     987                $max = $res->rowCount();
    821988               
    822989                // tot voti liste
    823                 if($circo)$res_lista_tutti = mysql_query("select sum(t1.voti)  from ".$prefix."_ele_voti_lista as t1, ".$prefix."_ele_lista as t2 where t1.id_lista=t2.id_lista and t1.id_cons='$id_cons' and t2.id_circ='$id_circ'", $dbi);
    824                 else $res_lista_tutti = mysql_query("select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons'", $dbi);
    825                
    826                 list($voti_lista_tutti) = mysql_fetch_row($res_lista_tutti);
    827                
    828                 $result = mysql_query("select id_cons ,id_lista ,num_lista, descrizione  from ".$prefix."_ele_lista where id_cons='$id_cons' $circos ORDER BY num_lista  LIMIT $min,$offset", $dbi);
    829                 while(list($id_cons2,$id_lista,$num_lista, $descr_lista) = mysql_fetch_row($result)) {
     990                if($circo) $sql="select sum(t1.voti)  from ".$prefix."_ele_voti_lista as t1, ".$prefix."_ele_lista as t2 where t1.id_lista=t2.id_lista and t1.id_cons='$id_cons' and t2.id_circ='$id_circ'";
     991                else $sql="select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons'";
     992                $res_lista_tutti = $dbi->prepare("$sql");
     993                $res_lista_tutti->execute();
     994               
     995                list($voti_lista_tutti) = $res_lista_tutti->fetch(PDO::FETCH_NUM);
     996               
     997                $sql="select id_cons ,id_lista ,num_lista, descrizione  from ".$prefix."_ele_lista where id_cons='$id_cons' $circos ORDER BY num_lista  LIMIT $min,$offset";
     998                $result = $dbi->prepare("$sql");
     999                $result->execute();
     1000
     1001                while(list($id_cons2,$id_lista,$num_lista, $descr_lista) = $result->fetch(PDO::FETCH_NUM)) {
    8301002                if ($num_lista!=0) {
    8311003                // voti lista
    832                 $res_lista = mysql_query("select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons' and id_lista='$id_lista'", $dbi);
    833                 list($voti_lista) = mysql_fetch_row($res_lista);
     1004                $sql="select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons' and id_lista='$id_lista'";
     1005                $res_lista = $dbi->prepare("$sql");
     1006                $res_lista->execute();
     1007
     1008                list($voti_lista) = $res_lista->fetch(PDO::FETCH_NUM);
    8341009                if($voti_lista_tutti)
    8351010                        $perc_lista=number_format(($voti_lista*100)/$voti_lista_tutti,5);
     
    8711046 
    8721047                if ($circo==1){
    873                  $res_circ = mysql_query("select descrizione,num_circ  from ".$prefix."_ele_circoscrizione where id_circ='$id_circ'", $dbi);
    874                  list($descr_circ,$num_circ)=mysql_fetch_row($res_circ);
     1048                 $sql="select descrizione,num_circ  from ".$prefix."_ele_circoscrizione where id_circ='$id_circ'";
     1049        $res_circ = $dbi->prepare("$sql");
     1050        $res_circ->execute();
     1051
     1052                 list($descr_circ,$num_circ)=$res_circ->fetch(PDO::FETCH_NUM);
    8751053                 if($num_circ) echo "<center><h1>"._CIRC_N." $num_circ: $descr_circ</h1>";
    8761054                 # numero sezioni
     
    8791057                 
    8801058                 if ($genere!=4){
    881                   $res_gruppo = mysql_query("select descrizione  from ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'", $dbi);
    882                  list($descr_gruppo)=mysql_fetch_row($res_gruppo);
     1059                  $sql="select descrizione  from ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'";
     1060        $res_gruppo = $dbi->prepare("$sql");
     1061        $res_gruppo->execute();
     1062
     1063                 list($descr_gruppo)=$res_gruppo->fetch(PDO::FETCH_NUM);
    8831064               
    8841065                 }
     
    8871068                if ($circo!=1){
    8881069                        if ($votog) {$tab="lista";}else{$tab="candidati";}
    889                         $res1 = mysql_query("select *  from ".$prefix."_ele_voti_".$tab." where id_cons='$id_cons' group by id_sez ",$dbi);
     1070                        $sql="select *  from ".$prefix."_ele_voti_".$tab." where id_cons='$id_cons' group by id_sez ";
     1071                        $resl = $dbi->prepare("$sql");
     1072                        $resl->execute();
     1073
    8901074                        $numero=mysql_num_rows($res1);
    891                         $res2 = mysql_query("select max(num_sez)  from ".$prefix."_ele_sezioni where id_cons='$id_cons'",$dbi);
    892                         list($sezioni)=mysql_fetch_row($res2);
     1075                        $sql="select max(num_sez)  from ".$prefix."_ele_sezioni where id_cons='$id_cons'";
     1076                        $res2 = $dbi->prepare("$sql");
     1077                        $res2->execute();
     1078
     1079                        list($sezioni)=$res2->fetch(PDO::FETCH_NUM);
    8931080                }
    8941081 
     
    9011088                 //$result = mysql_query("select id_cons ,id_lista ,num_lista, descrizione  from ".$prefix."_ele_lista where id_lista='$id_lista'", $dbi);
    9021089                       
    903                 $result = mysql_query("select id_cons ,id_lista ,num_lista, descrizione  from ".$prefix."_ele_lista where id_lista='$id_lista'", $dbi);
    904                
    905                 list($id_cons2,$id_lista,$num_lista, $descr_lista) = mysql_fetch_row($result);
     1090                $sql="select id_cons ,id_lista ,num_lista, descrizione  from ".$prefix."_ele_lista where id_lista='$id_lista'";
     1091                        $result = $dbi->prepare("$sql");
     1092                        $result->execute();
     1093
     1094               
     1095                list($id_cons2,$id_lista,$num_lista, $descr_lista) = $result->fetch(PDO::FETCH_NUM);
    9061096               
    9071097               
     
    9231113                // candidati con voti ottenuti
    9241114               
    925                 $res_candi = mysql_query("SELECT t1.id_cand , t1.cognome, t1.nome, t1.num_cand, t2.id_cand, sum(t2.voti) as somma  FROM ".$prefix."_ele_candidati as t1 , ".$prefix."_ele_voti_candidati as t2
    926                 where t1.id_lista='$id_lista' and  t1.id_cand=t2.id_cand  group by t1.id_cand order by somma desc" , $dbi);
     1115                $sql="SELECT t1.id_cand , t1.cognome, t1.nome, t1.num_cand, t2.id_cand, sum(t2.voti) as somma  FROM ".$prefix."_ele_candidati as t1 , ".$prefix."_ele_voti_candidati as t2
     1116                where t1.id_lista='$id_lista' and  t1.id_cand=t2.id_cand  group by t1.id_cand order by somma desc" ;
     1117                $res_candi = $dbi->prepare("$sql");
     1118                $res_candi->execute();
     1119
    9271120                //$res_candi = mysql_query("SELECT id_cand , cognome, nome, num_cand  FROM ".$prefix."_ele_candidati
    9281121                //where id_lista='$id_lista'  and id_cons='$id_cons order by num_cand" , $dbi);
    929                 $num_candi=mysql_num_rows($res_candi);
     1122                $num_candi=$res_candi->rowCount();
    9301123                if (!$num_candi) {
    931                 $res_candi = mysql_query("SELECT id_cand , cognome, nome, num_cand  FROM ".$prefix."_ele_candidati
    932                 where id_lista='$id_lista'  and id_cons='$id_cons' order by num_cand" , $dbi);
     1124                $sql="SELECT id_cand , cognome, nome, num_cand  FROM ".$prefix."_ele_candidati
     1125                where id_lista='$id_lista'  and id_cons='$id_cons' order by num_cand" ;
     1126                $res_candi = $dbi->prepare("$sql");
     1127                $res_candi->execute();
     1128
    9331129                echo "<tr bgcolor=\"#EAEAEA\"><td >"._NUM."</td><td>"._CANDIDATO."</td></tr>";
    934                 while(list($id_cand,$cognome,$nome, $num) = mysql_fetch_row($res_candi)) {
     1130                while(list($id_cand,$cognome,$nome, $num) = $res_candi->fetch(PDO::FETCH_NUM)) {
    9351131                       
    9361132                        echo "<tr><td>[ $num ]</td><td> $cognome $nome</td>";
     
    9381134                }else{ 
    9391135                echo "<tr bgcolor=\"#EAEAEA\"><td >"._NUM."</td><td>"._CANDIDATO."</td><td>"._PREFERENZE."</td></tr>";
    940                 while(list($id_cand,$cognome,$nome, $num,$id_cand, $somma) = mysql_fetch_row($res_candi)) {
     1136                while(list($id_cand,$cognome,$nome, $num,$id_cand, $somma) = $res_candi->fetch(PDO::FETCH_NUM)) {
    9411137                       
    9421138                        echo "<tr><td>[ $num ]</td><td>
     
    9651161        if ($circo) $circos = "and id_circ=$id_circ" ; else $circos='';
    9661162        if ($genere==0) $tab="ref"; else $tab="gruppo";
    967         $res = mysql_query("select *  from ".$prefix."_ele_voti_".$tab." where id_cons='$id_cons'  $circos group by id_sez ",$dbi);
    968         $numero=mysql_num_rows($res);
    969         $res = mysql_query("select *  from ".$prefix."_ele_sezioni where id_cons='$id_cons' $circos ",$dbi);
    970         $sezioni=mysql_num_rows($res);
    971         $res = mysql_query("select chiusa  from ".$prefix."_ele_cons_comune where id_cons='$id_cons' $circos ",$dbi);
    972         $chiusa=mysql_num_rows($res);
     1163        $sql="select *  from ".$prefix."_ele_voti_".$tab." where id_cons='$id_cons'  $circos group by id_sez ";
     1164        $res = $dbi->prepare("$sql");
     1165        $res->execute();
     1166
     1167        $numero=$res->rowCount();
     1168        $sql="select *  from ".$prefix."_ele_sezioni where id_cons='$id_cons' $circos ";
     1169        $res = $dbi->prepare("$sql");
     1170        $res->execute();
     1171
     1172        $sezioni=$res->rowCount();
     1173        $sql="select chiusa  from ".$prefix."_ele_cons_comune where id_cons='$id_cons' $circos ";
     1174        $res = $dbi->prepare("$sql");
     1175        $res->execute();
     1176
     1177        $chiusa=$res->rowCount();
    9731178        if ($numero!=0 and $chiusa==0)
    9741179        echo "<div><h2>"._SEZSCRU." $numero "._SU." $sezioni</h2></div>";
     
    9801185       
    9811186        // tot liste
    982                 $res = mysql_query("SELECT *  FROM ".$prefix."_ele_lista where id_cons='$id_cons'  ", $dbi);
    983                 $max = mysql_num_rows($res);
     1187                $sql="SELECT *  FROM ".$prefix."_ele_lista where id_cons='$id_cons'  ";
     1188                $res = $dbi->prepare("$sql");
     1189                $res->execute();
     1190
     1191                $max = $res->rowCount();
    9841192               
    9851193                // tot voti liste
    986                 $res_lista_tutti = mysql_query("select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons'", $dbi);
    987                 list($voti_lista_tutti) = mysql_fetch_row($res_lista_tutti);
    988                
    989                 $result = mysql_query("select id_cons ,id_lista ,id_gruppo, num_lista, descrizione  from ".$prefix."_ele_lista where id_cons='$id_cons'  ORDER BY num_lista  LIMIT $min,$offset", $dbi);
    990                 while(list($id_cons2,$id_lista,$id_gruppo, $num_lista, $descr_lista) = mysql_fetch_row($result)) {
     1194                $sql="select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons'";
     1195                $res_lista_tutti = $dbi->prepare("$sql");
     1196                $res_lista_tutti->execute();
     1197
     1198                list($voti_lista_tutti) = $res_lista_tutti->fetch(PDO::FETCH_NUM);
     1199               
     1200                $sql="select id_cons ,id_lista ,id_gruppo, num_lista, descrizione  from ".$prefix."_ele_lista where id_cons='$id_cons'  ORDER BY num_lista  LIMIT $min,$offset";
     1201                $result = $dbi->prepare("$sql");
     1202                $result->execute();
     1203
     1204                while(list($id_cons2,$id_lista,$id_gruppo, $num_lista, $descr_lista) = $result->fetch(PDO::FETCH_NUM)) {
    9911205                        if ($num_lista!=0) {
    9921206                        // voti lista
    993                         $res_lista = mysql_query("select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons' and id_lista='$id_lista'", $dbi);
    994                         list($voti_lista) = mysql_fetch_row($res_lista);
     1207                        $sql="select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons' and id_lista='$id_lista'";
     1208                        $res_lista = $dbi->prepare("$sql");
     1209                        $res_lista->execute();
     1210
     1211                        list($voti_lista) = $res_lista->fetch(PDO::FETCH_NUM);
    9951212                        if ($voti_lista_tutti!=0)
    9961213                        $perc_lista=number_format(($voti_lista*100)/$voti_lista_tutti,2);
    9971214                        else $perc_lista='';
    9981215                        // gruppo
    999                         $res_gruppo = mysql_query("select descrizione  from ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'", $dbi);
    1000                         list($descr_gruppo) = mysql_fetch_row($res_gruppo);
     1216                        $sql="select descrizione  from ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'";
     1217                        $res_gruppo = $dbi->prepare("$sql");
     1218                        $res_gruppo->execute();
     1219
     1220                        list($descr_gruppo) = $res_gruppo->fetch(PDO::FETCH_NUM);
    10011221
    10021222
     
    10461266        if ($genere==0) {$tab="ref";}else{$tab="gruppo";}
    10471267        if ($votog) {$tab="lista";}else{$tab="gruppo";}
    1048         $res = mysql_query("select *  from ".$prefix."_ele_voti_".$tab." where id_cons='$id_cons'  $circos group by id_sez ",$dbi);
    1049         $numero=mysql_num_rows($res);
    1050         $res = mysql_query("select *  from ".$prefix."_ele_sezioni where id_cons='$id_cons' $circos ",$dbi);
    1051         $sezioni=mysql_num_rows($res);
     1268        $sql="select *  from ".$prefix."_ele_voti_".$tab." where id_cons='$id_cons'  $circos group by id_sez ";
     1269        $res = $dbi->prepare("$sql");
     1270        $res->execute();
     1271
     1272        $numero=$res->rowCount();
     1273        $sql="select *  from ".$prefix."_ele_sezioni where id_cons='$id_cons' $circos ";
     1274        $res = $dbi->prepare("$sql");
     1275        $res->execute();
     1276
     1277        $sezioni=$res->rowCount();
    10521278        if ($numero==0) $op="gruppo";
    10531279        if ($numero==$sezioni) $op="graf_gruppo";
Note: See TracChangeset for help on using the changeset viewer.