Changeset 326


Ignore:
Timestamp:
02/08/20 13:46:19 (5 months ago)
Author:
roby
Message:

Corrette le funzioni di registrazione e controllo dei voti per i referendum

Location:
trunk/admin/modules/Elezioni
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/modules/Elezioni/ele_controlli.php

    r324 r326  
    191191        global $prefix,$dbi,$id_sede,$id_cons_gen,$genere;
    192192                ##############################
    193         $err=0; $err2=0;
     193        $err=0; $err2=0; $idrg=0;
    194194        $sql="SELECT id_gruppo FROM ".$prefix."_ele_gruppo where id_cons='$id_cons'";
    195195        $resref = $dbi->prepare("$sql");
     
    209209                if(($si+$no==$validi) and ($validi+$nulli+$bianchi+$contestati==$voti))
    210210                        continue;
    211                 else {$err=1; break;}   
    212 
    213        
     211                else {$err=1; $idrg=$idrefgruppo; break;}       
     212
     213        }
    214214
    215215#############
    216216                $tipo='referendum';
    217                 $sql="select id from ".$prefix."_ele_controlli where tipo='$tipo' and id_sez='$id_sez' and id='$idrefgruppo' ";
     217                $sql="select id from ".$prefix."_ele_controlli where tipo='$tipo' and id_sez='$id_sez'";
    218218                $res = $dbi->prepare("$sql");
    219219                $res->execute();
    220220                $righe=$res->rowCount();
    221221                if($righe){
    222                         if(!$err){ 
    223                                 $sql="delete from ".$prefix."_ele_controlli where tipo='$tipo' and id='$id_sez' ";
     222                        if(!$err){
     223                                $sql="delete from ".$prefix."_ele_controlli where tipo='$tipo' and id_sez='$id_sez' ";
    224224                                $res = $dbi->prepare("$sql");
    225225                                $res->execute();
     
    228228                }
    229229                if($err){
    230                         $sql="insert into ".$prefix."_ele_controlli value('$id_cons','$id_sez','$tipo','$id_sez')";
     230                        $sql="insert into ".$prefix."_ele_controlli value('$id_cons','$id_sez','$tipo','$idrg')";
    231231                        $res = $dbi->prepare("$sql");
    232232                        $res->execute();               
    233233                }
    234234#############
    235         }
    236235
    237236}
  • trunk/admin/modules/Elezioni/salva_ref.php

    r262 r326  
    3838if (isset($_GET['votinulli'])) $votinulli=intval($_GET['votinulli']); else $votinulli='0';
    3939if (isset($_GET['id_comune'])) $id_comune=intval($_GET['id_comune']); else $id_comune='0';
    40 if (isset($_GET['ops'])) $ops=intval($_GET['ops']); else $ops='0';
     40if (isset($_GET['ops'])) $ops=intval($_GET['ops']); else $ops='4';
    4141if (isset($_GET['delete'])) $delete=intval($_GET['delete']); else $delete='';
    4242if (isset($_GET['circo'])) get_magic_quotes_gpc() ? $circo=$_GET['circo']:$circo=addslashes($_GET['circo']); else $circo='';
     
    6464##################
    6565        if($do==1) {
    66                 $sql="delete from ".$prefix."_ele_voti_ref where id_cons='$id_cons' and id_sez='$id_sez'";
     66                $sql="delete from ".$prefix."_ele_gruppo where id_cons='$id_cons'";
    6767                $res = $dbi->prepare("$sql");
    6868                $res->execute();
    6969        }else{
    7070
    71                 $sql="select num_gruppo from ".$prefix."_ele_voti_ref where id_cons='$id_cons' and id_sez='$id_sez'";
     71                $sql="select num_gruppo from ".$prefix."_ele_gruppo where id_cons='$id_cons'";
    7272                $result = $dbi->prepare("$sql");
    7373                $result->execute();
Note: See TracChangeset for help on using the changeset viewer.