Ignore:
Timestamp:
Sep 24, 2021, 6:33:05 PM (3 years ago)
Author:
roby
Message:

Client:

  • correzione numero schede scrutinate per liste in prima pagina,
  • modifica delle informazioni di riepilogo visualizzate in risultati per liste (in fondo alla griglia).
Location:
trunk/client/modules/Elezioni
Files:
3 edited

Legend:

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

    r352 r353  
    325325                        order by $tab3,$t.num_$tab15";
    326326                        $res_voti = $dbi->prepare("$sqlvoti");
    327                         $res_voti->execute();
     327                        $res_voti->execute(); 
    328328                }
    329329                if ($res_scr) list($tot_scr)=$res_scr->fetch(PDO::FETCH_NUM);else $tot_scr=0;
     
    579579                                        $sqlvoti2="select $tab3, sum(t3.validi),sum(t3.nulli),sum(t3.bianchi),sum(t3.contestati),sum(t3.voti_nulli) from ".$prefix."_ele_circoscrizione as t5, ".$prefix."_ele_sezioni as t3, ".$prefix."_ele_sede as t4 where t5.id_cons=$id_cons and t5.id_circ=t4.id_circ and t3.id_sede=t4.id_sede group by $tab3";
    580580                        else
    581                                 if (strstr( $op,'circo')) $sqlvoti2="select t1.num_circ, sum(t3.validi_lista),sum(t3.nulli),sum(t3.bianchi),sum(t3.contestati),sum(t3.voti_nulli_lista+t3.voti_nulli) from ".$prefix."_ele_circoscrizione as t1, ".$prefix."_ele_sezioni as t3, ".$prefix."_ele_sede as t4 where t1.id_cons=$id_cons and t1.id_circ=t4.id_circ and t3.id_sede=t4.id_sede group by t1.num_circ";
    582 
    583                 else $sqlvoti2="select t3.num_sez, (t3.validi_lista),(t3.nulli),(t3.bianchi),(t3.contestati_lista),(t3.voti_nulli_lista+t3.voti_nulli) from ".$prefix."_ele_sezioni as t3 where t3.id_cons=$id_cons ";
     581                                if (strstr( $op,'circo')) $sqlvoti2="select t1.num_circ, sum(t3.validi_lista),sum(t3.voti_nulli_lista),sum(t3.contestati_lista),sum(t3.solo_gruppo),sum(t3.voti_nulli_lista+t3.voti_nulli) from ".$prefix."_ele_circoscrizione as t1, ".$prefix."_ele_sezioni as t3, ".$prefix."_ele_sede as t4 where t1.id_cons=$id_cons and t1.id_circ=t4.id_circ and t3.id_sede=t4.id_sede group by t1.num_circ";
     582# togli circo vai con modo tab3, genere=2 e =4 prende stringa madre (poi va sistemato il tipo camera 2001 che registra i voti di lista sui gruppi
     583# camera 2008 e 2001 --> tipo cons=6 non funziona
     584
     585                else $sqlvoti2="select t3.num_sez, (t3.validi_lista),(t3.voti_nulli_lista),(t3.contestati_lista),(t3.solo_gruppo),(t3.voti_nulli_lista+t3.voti_nulli) from ".$prefix."_ele_sezioni as t3 where t3.id_cons=$id_cons ";
    584586                        $res_voti = $dbi->prepare("$sqlvoti2");
    585587                        $res_voti->execute();
    586                                
     588#                       echo "TEST: ---- $sqlvoti2";   
    587589                        ///////////////////////////
    588590                        if ($res_voti->rowCount())
     
    611613                                $res_voti->execute();
    612614                        }
    613                         $piuvot=0;
    614                         if ($visvot!='cand') if(!defined('_NULLISTA')) $piuvot=5; else $piuvot=4;
     615                        $piuvot=0;                   
     616
     617                        if ($visvot!='cand') if($tab15=="gruppo" or $genere==4 or ($genere==5 and $votog) or defined('_NULLISTA')) $piuvot=5; else $piuvot=4;
    615618                        for ($y=$min;$y<=($offset+$piuvot);$y++) $ar[0][$y]="&nbsp;";
    616619                        if (strstr( $op,'circo'))
     
    674677                                                if ($visvot!='cand'){
    675678                                                        $posvoti=($offset);
    676                                                         $ar[0][$posvoti+1]='<b>Voti Validi</b>';
    677                                                         $ar[0][$posvoti+2]='<b>Schede Nulle</b>';
    678                                                         $ar[0][$posvoti+3]='<b>Schede Bianche</b>';
    679                                                         $ar[0][$posvoti+4]='<b>Voti Contestati</b>';
    680                                                         if(!defined('_NULLISTA')) $ar[0][$posvoti+5]='<b>Voti Nulli</b>';
     679                                                if($tab15=="gruppo" or $genere==4 or ($genere==5 and $votog) or defined('_NULLISTA')){
     680                                                                $ar[0][$posvoti+1]='<b>Voti Validi</b>';
     681                                                                $ar[0][$posvoti+2]='<b>Schede Nulle</b>';
     682                                                                $ar[0][$posvoti+3]='<b>Schede Bianche</b>';
     683                                                                $ar[0][$posvoti+4]='<b>Voti Contestati</b>';
     684                                                                $ar[0][$posvoti+5]='<b>Voti Nulli</b>';
     685                                                }else{
     686                                                                $ar[0][$posvoti+1]='<b>Voti Validi</b>';
     687                                                                $ar[0][$posvoti+2]='<b>Voti Nulli</b>';
     688                                                                $ar[0][$posvoti+3]='<b>Voti Contestati</b>';
     689                                                                $ar[0][$posvoti+4]='<b>Solo Gruppo</b>';                                               
     690                                                }
    681691                                                        if (($maxpos)>=$num_circ and $minpos<=$num_circ){
    682692                                                        //$posvoti++;
     
    685695                                                                $ar[($z)][$posvoti+3]="<b>$biasez[$z]</b>";
    686696                                                                $ar[($z)][$posvoti+4]="<b>$consez[$z]</b>";
    687                                                                 if(!defined('_NULLISTA')) $ar[($z)][$posvoti+5]="<b>$vonsez[$z]</b>";
     697                                                                if($tab15=="gruppo" or $genere==4 or ($genere==5 and $votog) or defined('_NULLISTA'))   $ar[($z)][$posvoti+5]="<b>$vonsez[$z]</b>";
    688698                                                        }
    689699                                                }
     
    695705                                        if(isset($temp)) {
    696706                                        if (!isset($tab15) or !$tab15) $tab15="candidati";
    697                     if($tab15=="gruppo" or $genere==4 or defined('_NULLISTA')){
     707                        if($tab15=="gruppo" or $genere==4 or ($genere==5 and $votog) or defined('_NULLISTA')){
    698708                                                if($votog) $tab15="lista";
    699709                                                $votigl=" sum(validi),sum(nulli),sum(bianchi),sum(contestati),sum(voti_nulli)";
     
    701711                          $votigl=" sum(validi),sum(nulli),sum(bianchi),sum(contestati),sum(voti_nulli)";
    702712                    }else{
    703                         if($dettnulli) $votigl=" sum(validi_lista),sum(nulli),sum(bianchi),sum(contestati_lista),sum(voti_nulli_lista+voti_nulli)";
    704                                                 else $votigl=" sum(validi_lista),sum(nulli),sum(bianchi),sum(contestati_lista),sum(voti_nulli_lista+voti_nulli)";
     713 #                       if($dettnulli)
     714                                                        $votigl=" sum(validi_lista),sum(voti_nulli_lista),sum(contestati_lista),sum(solo_gruppo),0";
     715#                                               else $votigl=" sum(validi_lista),sum(nulli),sum(bianchi),sum(contestati_lista),sum(voti_nulli_lista+voti_nulli)";
    705716                    }
    706717                    if($circo)
     
    709720                                                $sql="SELECT $votigl from ".$prefix."_ele_sezioni as t1 where t1.id_cons='$id_cons' and  t1.id_sez=(select t2.id_sez from ".$prefix."_ele_voti_$tab15 as t2 where t2.id_sez=t1.id_sez group by t2.id_sez)";
    710721                                        $resv = $dbi->prepare("$sql");
    711                                         $resv->execute();
     722                                        $resv->execute(); #echo "TEST2: --- $sql";
    712723                                        list ($sevaltot,$senultot,$sebiatot,$secontot,$sevnutot)= $resv->fetch(PDO::FETCH_NUM);
    713724                                        $voticompl=$sevaltot+$senultot+$sebiatot+$secontot+$sevnutot;
     
    729740                                if ($visvot!='cand') {
    730741                                $key=$offset+1;
    731                                 if(!defined('_NULLISTA')) $tmp=array($sevaltot,$senultot,$sebiatot,$secontot,$sevnutot);
    732                                 else  $tmp=array($sevaltot,$senultot,$sebiatot,$secontot);
     742
     743# if(!defined('_NULLISTA'))
     744                    if($tab15=="gruppo" or $genere==4 or ($genere==5 and $votog) or defined('_NULLISTA'))
     745                                                $tmp=array($sevaltot,$senultot,$sebiatot,$secontot,$sevnutot);
     746                                        else    $tmp=array($sevaltot,$senultot,$sebiatot,$secontot);
    733747                                if($perc) $temp3=arrayperc($tmp,$voticompl);
    734748
  • trunk/client/modules/Elezioni/index.php

    r348 r353  
    671671        if ($genere>2 && ($fascia>$limite or !$limite)){
    672672       
    673         if($genere==4) $sql="select sum(validi),sum(nulli+bianchi+voti_nulli+contestati) from ".$prefix."_ele_sezioni where id_cons='$id_cons'";
    674         else $sql="select sum(validi_lista),sum(nulli+bianchi+voti_nulli+contestati) from ".$prefix."_ele_sezioni where id_cons='$id_cons'";
     673        if($genere==4 or ($genere==5 and $votog)) $sql="select sum(validi),sum(nulli+bianchi+voti_nulli+contestati) from ".$prefix."_ele_sezioni where id_cons='$id_cons'";
     674        else $sql="select sum(validi_lista),sum(nulli+bianchi+voti_nulli+contestati+solo_gruppo+voti_nulli_lista+contestati_lista) from ".$prefix."_ele_sezioni where id_cons='$id_cons'";
    675675                $resperc = $dbi->prepare("$sql");
    676                 $resperc->execute();
     676                $resperc->execute(); 
    677677                list($scruvalidi,$scrunulli)=$resperc->fetch(PDO::FETCH_NUM);
    678678                if($totschede)
  • trunk/client/modules/Elezioni/language/lang-it.php

    r352 r353  
    331331                define("_LISTA","Lista");
    332332                define("_CANDIDATO","Candidato");
    333         break;
     333       break;
    334334        case 5:
    335335                define("_CONSULTAZIONE","Sessione di Ballottaggio");
     
    488488                define("_DESCRCONS","CAMERA");
    489489                define("_CONSI","Candidato");
    490                 define("_NULLISTA",0);
    491490                break;
    492491    case 19:
     
    502501                define("_DESCRCONS","CAMERA");
    503502                define("_CONSI","Candidato");
    504                 define("_NULLISTA",0);
    505503                break;
    506504
Note: See TracChangeset for help on using the changeset viewer.