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

Legend:

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

    r249 r265  
    5151
    5252//$id_cons_gen=$_GET['id_cons_gen'];
    53 $res = mysql_query("SELECT t1.tipo_cons,t3.genere,t2.id_cons 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 t1.id_cons_gen=t2.id_cons_gen and t2.id_cons_gen='$id_cons_gen' and t2.id_comune='$id_comune'" , $dbi);
    54 list($tipo_cons,$genere,$id_cons) = mysql_fetch_row($res);
     53$sql="SELECT t1.tipo_cons,t3.genere,t2.id_cons 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 t1.id_cons_gen=t2.id_cons_gen and t2.id_cons_gen='$id_cons_gen' and t2.id_comune='$id_comune'" ;
     54        $res = $dbi->prepare("$sql");
     55        $res->execute();
     56
     57list($tipo_cons,$genere,$id_cons) = $res->fetch(PDO::FETCH_NUM);
    5558
    5659if (isset($param['ops'])) $ops=$param['ops']; else $ops='';
     
    6366if (!IsSet($num_ref)) {
    6467                $num_ref=1;
    65                 $resg = mysql_query("SELECT id_gruppo from ".$prefix."_ele_gruppo where id_cons=$id_cons", $dbi);
    66                 $num_refs= mysql_num_rows($resg); //quante pagine?
     68                $sql="SELECT id_gruppo from ".$prefix."_ele_gruppo where id_cons=$id_cons";
     69                $resg = $dbi->prepare("$sql");
     70                $resg->execute();
     71
     72                $num_refs= $resg->rowCount(); //quante pagine?
    6773        }
    6874
     
    8288        include_once("modules/Elezioni/funzioni.php");
    8389       
    84         $res = mysql_query("SELECT descrizione FROM ".$prefix."_ele_comuni where id_comune='$id_comune' ", $dbi);
    85         list($descr_com) = mysql_fetch_row($res);
     90        $sql="SELECT descrizione FROM ".$prefix."_ele_comuni where id_comune='$id_comune' ";
     91        $res = $dbi->prepare("$sql");
     92        $res->execute();
     93
     94        list($descr_com) = $res->fetch(PDO::FETCH_NUM);
    8695        $descr_com =stripslashes($descr_com);
    8796        $datipdf .= "<div style=\"margin:0px auto; text-align:center;\">";
     
    191200   
    192201   
    193         $res = mysql_query("SELECT sum(maschi),sum(femmine) FROM ".$prefix."_ele_sezioni where id_cons='$id_cons'", $dbi);
    194         list($totm,$totf) = mysql_fetch_row($res);
     202        $sql="SELECT sum(maschi),sum(femmine) FROM ".$prefix."_ele_sezioni where id_cons='$id_cons'";
     203        $res = $dbi->prepare("$sql");
     204        $res->execute();
     205
     206        list($totm,$totf) = $res->fetch(PDO::FETCH_NUM);
    195207        $totel=$totm+$totf;
    196208        if (!IsSet($pag)) {$pag=0;} //inizializza il numero di pagina
     
    208220        }
    209221       
    210         $resg = mysql_query("SELECT id_gruppo,num_gruppo from ".$prefix."_ele_gruppo where id_cons=$id_cons and num_gruppo=$num_ref", $dbi);
    211         list($idg,$numg) = mysql_fetch_row($resg);
    212         $res = mysql_query("SELECT id_sez,num_sez,t1.id_sede as id_sede,t2.id_circ as id_circ FROM ".$prefix."_ele_sezioni as t1,".$prefix."_ele_sede as t2 where t1.id_cons='$id_cons' and t1.id_sede=t2.id_sede order by num_sez ", $dbi);
    213         $max = mysql_num_rows($res); //quante sezioni?
    214         $res = mysql_query("SELECT id_sez,num_sez,t1.id_sede as id_sede,t2.id_circ as id_circ FROM ".$prefix."_ele_sezioni as t1,".$prefix."_ele_sede as t2 where t1.id_cons='$id_cons' and t1.id_sede=t2.id_sede order by num_sez ", $dbi);
    215         $num_sez = mysql_num_rows($res); //quante sezioni?
     222        $sql="SELECT id_gruppo,num_gruppo from ".$prefix."_ele_gruppo where id_cons=$id_cons and num_gruppo=$num_ref";
     223        $resg = $dbi->prepare("$sql");
     224        $resg->execute();
     225
     226        list($idg,$numg) = $resg->fetch(PDO::FETCH_NUM);
     227        $sql="SELECT id_sez,num_sez,t1.id_sede as id_sede,t2.id_circ as id_circ FROM ".$prefix."_ele_sezioni as t1,".$prefix."_ele_sede as t2 where t1.id_cons='$id_cons' and t1.id_sede=t2.id_sede order by num_sez ";
     228        $res = $dbi->prepare("$sql");
     229        $res->execute();
     230
     231        $max = $res->rowCount(); //quante sezioni?
     232        $sql="SELECT id_sez,num_sez,t1.id_sede as id_sede,t2.id_circ as id_circ FROM ".$prefix."_ele_sezioni as t1,".$prefix."_ele_sede as t2 where t1.id_cons='$id_cons' and t1.id_sede=t2.id_sede order by num_sez ";
     233        $res = $dbi->prepare("$sql");
     234        $res->execute();
     235
     236        $num_sez = $res->rowCount(); //quante sezioni?
    216237        for ($i=1;$i<=$num_sez;$i++){
    217                 $sezione[$i]=mysql_fetch_array($res, 3); //inizializza l'array delle sezioni
     238                $sezione[$i]=$res->fetch(PDO::FETCH_BOTH); //inizializza l'array delle sezioni
    218239                $ar[$i]=0;
    219240        }
     
    260281                $riga1  .="<h2>"._DETTAGLIO." "._VOTIE."</h2></div>";
    261282               
    262                 $des = mysql_query("select descrizione from ".$prefix."_ele_gruppo where id_gruppo='$idg'", $dbi);
    263                 list($descrizione)=mysql_fetch_array($des);
     283                $sql="select descrizione from ".$prefix."_ele_gruppo where id_gruppo='$idg'";
     284                $des = $dbi->prepare("$sql");
     285                $des->execute();
     286
     287                list($descrizione)=$des->fetch(PDO::FETCH_BOTH);
    264288                $riga1 .="<h4>$descrizione</h4>";
    265289        }
    266         $res = mysql_query("$tab ", $dbi);
    267         $num_scr = mysql_num_rows($res);
     290        $sql="$tab ";
     291        $res = $dbi->prepare("$sql");
     292        $res->execute();
     293
     294        $num_scr = $res->rowCount();
    268295        //$riga2= "<div>"._SEZSCR." $num_scr su $num_sez</div>";//sezioni scrutinate
    269296
     
    289316        $riga3 .= "<td>"._VALIDI."</td><td>"._NULLI."</td><td>"._BIANCHI."</td><td>"._CONTESTATI."</td>"
    290317    ."</tr>\n";
    291         $res = mysql_query("$tab ", $dbi);
    292         $num_scr = mysql_num_rows($res);
     318        $sql="$tab ";
     319        $res = $dbi->prepare("$sql");
     320        $res->execute();
     321
     322        $num_scr = $res->rowCount();
    293323        $righe= "";
    294324        $scrutinate=1;
     
    296326        $tot_sololista=0;$tot_gruppo=0;
    297327        #$si e $no sono valide anche per voti lista e solo gruppo per i non referendum
    298         while (list($id_gruppo,$id,$num,$si,$no,$sololista,$validi,$nulli,$bianchi,$contestati,$id_circ,$id_sede,$gruppo,$votinulli) = mysql_fetch_row($res)){
     328        while (list($id_gruppo,$id,$num,$si,$no,$sololista,$validi,$nulli,$bianchi,$contestati,$id_circ,$id_sede,$gruppo,$votinulli) = $res->fetch(PDO::FETCH_NUM)){
    299329        $nulli+=$votinulli;
    300330        // inserimento numeri di sez non scrutinate
     
    306336        # voti sindaco, gruppo o presidente
    307337        $tab5="SELECT sum(voti) FROM ".$prefix."_ele_voti_gruppo where id_cons='$id_cons' and id_sez='$id'";
    308         $res3 = mysql_query("$tab5", $dbi);
    309         list($sindaco) = mysql_fetch_row($res3);       
     338        $sql="$tab5";
     339        $res3 = $dbi->prepare("$sql");
     340        $res3->execute();
     341
     342        list($sindaco) = $res3->fetch(PDO::FETCH_NUM); 
    310343       
    311344
     
    314347                $tab2="SELECT max(voti_donne),max(voti_uomini),max(voti_complessivi) FROM ".$prefix."_ele_voti_parziale where id_cons='$id_cons' and id_sez='$id'";
    315348                if ($genere==0) $tab2 .= " and id_gruppo=$id_gruppo";
    316                 $res2 = mysql_query($tab2, $dbi);
    317                 list($votid,$votiu,$voti) = mysql_fetch_row($res2);
     349                $sql=$tab2;
     350        $res2 = $dbi->prepare("$sql");
     351        $res2->execute();
     352
     353                list($votid,$votiu,$voti) = $res2->fetch(PDO::FETCH_NUM);
    318354//              $voti=$votiu+$votid;
    319355                $tot_gruppo+=$sindaco;
Note: See TracChangeset for help on using the changeset viewer.