Changeset 311 for trunk


Ignore:
Timestamp:
May 16, 2019, 9:36:41 PM (6 years ago)
Author:
roby
Message:
 
File:
1 edited

Legend:

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

    r308 r311  
    241241                ##############################
    242242        $err=0;
    243         $sql="SELECT preferenze,disgiunto,solo_gruppo,id_fascia FROM ".$prefix."_ele_cons_comune where id_cons='$id_cons'";
    244         $res = $dbi->prepare("$sql");
    245         $res->execute();
    246         list($prefs,$disg,$solog,$fascia)=$res->fetch(PDO::FETCH_NUM);
    247 
    248         if($fascia){
     243        $sql="SELECT preferenze,disgiunto,solo_gruppo,id_conf,id_fascia FROM ".$prefix."_ele_cons_comune where id_cons='$id_cons'";
     244        $res = $dbi->prepare("$sql");
     245        $res->execute();
     246        list($prefs,$disg,$solog,$legge,$fascia)=$res->fetch(PDO::FETCH_NUM);
     247        $sql="SELECT limite FROM ".$prefix."_ele_conf where id_conf='$legge'";
     248        $res = $dbi->prepare("$sql");
     249        $res->execute();
     250        if($res->rowCount())
     251                list($limite)=$res->fetch(PDO::FETCH_NUM);
     252        else
     253                $limite=-1;
     254        if($fascia<=$limite){
    249255                $sql="select id_gruppo from ".$prefix."_ele_lista where id_lista='$id_lista'";
    250256                $res = $dbi->prepare("$sql");
     
    253259                $sql="select voti from ".$prefix."_ele_voti_gruppo where id_gruppo='$id_gruppo' and id_sez='$id_sez'";         
    254260        } else  $sql="select voti from ".$prefix."_ele_voti_lista where id_lista='$id_lista' and id_sez='$id_sez'";
    255         $res = $dbi->prepare("$sql");
     261        $res = $dbi->prepare("$sql");include("if($fascia<$limite){ $sql");
    256262        $res->execute();
    257263        list($votil)=$res->fetch(PDO::FETCH_NUM);
     
    350356                                        $tnl+=$nl;
    351357                                        if(($votig+$svl)<($votil+$svg+$nl))
    352                                         { $err=1; $tipo=$lista; break; }
     358                                        { $err=1; $tipo='lista'; break; }
    353359                                }
    354360                               
Note: See TracChangeset for help on using the changeset viewer.