Ignore:
Timestamp:
May 21, 2023, 1:46:40 AM (12 months ago)
Author:
roby
Message:

-- ADMIN

  • Inserito il controllo per la gestione del caso di sezione con zero votanti

-- CLIENT

  • Inserito il controllo della dimensione del logo
  • Ulteriori modifiche all'assegnazione dei seggi secondo la legge siciliana
File:
1 edited

Legend:

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

    r342 r394  
    2020        $res->execute();       
    2121}else{ #candidati
    22         $sql="SELECT t2.id_lista FROM ".$prefix."_ele_voti_candidati as t1 left join ".$prefix."_ele_candidati as t2 on t1.id_cand=t2.id_cand where t1.id_cons='$id_cons' and t1.id_sez='$id_sez' group by t2.id_lista";
     22        $sql="SELECT t1.num_cand FROM ".$prefix."_ele_voti_candidati as t1 left join ".$prefix."_ele_candidati as t2 on t1.id_cand=t2.id_cand where t1.id_cons='$id_cons' and t1.id_sez='$id_sez' group by t2.id_lista";
    2323        $res = $dbi->prepare("$sql");
    2424        $res->execute();
    2525        $liste=$res->rowCount();
    26        
     26        list($listescru)=$res->fetch(PDO::FETCH_NUM);
     27        if($res->rowCount() and $listescru==0) {$listescru=1;$liste=0;}
    2728        $sql="SELECT count(id_lista) FROM ".$prefix."_ele_lista where id_cons='$id_cons' $iscirco";
    2829        $res = $dbi->prepare("$sql");
    2930        $res->execute();
    3031        list($ltot)=$res->fetch(PDO::FETCH_NUM);
    31         if($liste && $liste==$ltot){
     32        if(($liste && $liste==$ltot) or $listescru){
    3233                $sezstat=2;
    33                 $sql="UPDATE ".$prefix."_ele_sezioni set colore='#99CC33' where id_cons='$id_cons' and id_sez='$id_sez'"; #VERDE
     34                $sql="UPDATE ".$prefix."_ele_sezioni set colore='#99CC33' where id_cons='$id_cons' and id_sez='$id_sez'"; ;#VERDE
    3435                $res = $dbi->prepare("$sql");
    3536                $res->execute();       
Note: See TracChangeset for help on using the changeset viewer.