Ignore:
Timestamp:
Oct 15, 2020, 5:40:26 PM (4 years ago)
Author:
roby
Message:

admin: sistemazione colori di stato delle sezioni e di alcuni controlli di congruenza
admin e client: verifica compatibilità con php7.4

File:
1 edited

Legend:

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

    r328 r337  
    11<?php
    22if (!isset($_SESSION['aid'])) die ("You can't access this file directly...");
    3 global $id_cons,$id_circ,$id_sez,$dbi,$prefix,$genere;
     3global $id_cons,$id_circ,$id_sez,$dbi,$prefix,$genere,$id_cons_gen;
    44
     5$sql="SELECT t1.voto_c FROM ".$prefix."_ele_tipo as t1 left join ".$prefix."_ele_consultazione as t2 on t1.tipo_cons=t2.tipo_cons where id_cons_gen='$id_cons_gen'";
     6$res = $dbi->prepare("$sql");
     7$res->execute();
     8list($votoc)=$res->fetch(PDO::FETCH_NUM);
    59$sql="select * from ".$prefix."_ele_controlli where id_cons='$id_cons' and id_sez='$id_sez'";
    610$resc = $dbi->prepare("$sql");
     
    1418        $res = $dbi->prepare("$sql");
    1519        $res->execute();       
    16         }else{ #candidati
     20}else{ #candidati
    1721        $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";
    1822        $res = $dbi->prepare("$sql");
     
    3640                if($res->rowCount()>0){
    3741                        $sezstat=3;
    38                         $sql="UPDATE ".$prefix."_ele_sezioni set colore='#48D1CC' where id_cons='$id_cons' and id_sez='$id_sez'"; #"MEDIUMTORQUOISE"
     42                        if($genere>3 and !$votoc)
     43                                $sql="UPDATE ".$prefix."_ele_sezioni set colore='#48D1CC' where id_cons='$id_cons' and id_sez='$id_sez'"; #"MEDIUMTORQUOISE"
     44                        else
     45                                $sql="UPDATE ".$prefix."_ele_sezioni set colore='#99CC33' where id_cons='$id_cons' and id_sez='$id_sez'"; #VERDE
    3946                        $res = $dbi->prepare("$sql");
    4047                        $res->execute();
     
    5663                        if($righe){
    5764                                $sezstat=4;
    58                                 if($genere==0 and $righe==$righeref)
     65                                if(($genere==0 and $righe==$righeref) or $genere==1)
    5966                                        $sql="UPDATE ".$prefix."_ele_sezioni set colore='#99CC33' where id_cons='$id_cons' and id_sez='$id_sez'"; #VERDE                                       
    6067                                else $sql="UPDATE ".$prefix."_ele_sezioni set colore='#B0C4DE' where id_cons='$id_cons' and id_sez='$id_sez'"; #"LIGHTSTEELBLUE"
Note: See TracChangeset for help on using the changeset viewer.