Changeset 364 for trunk/admin/modules


Ignore:
Timestamp:
Mar 30, 2022, 2:56:01 PM (3 years ago)
Author:
roby
Message:

adeguamento di alcune query alla direttiva sql_mode=only_full_group_by di mysql, sistemazione di alcuni bug.

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

Legend:

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

    r344 r364  
    8888        if ($genere>0) {  //se non e' un referendum
    8989                if (!($genere==4) and $pag==0){  //se non e' una lista uninominale ed e' la prima pagina
    90                         $tab="SELECT 0,t2.id_sez,t2.num_sez,t2.validi,'0',t2.validi,t2.nulli,t2.bianchi,t2.contestati, t4.id_circ,t2.id_sede,'0',t2.voti_nulli,t2.validi_lista,t2.voti_nulli_lista,t2.contestati_lista,t2.solo_gruppo,t2.solo_lista FROM ".$prefix."_ele_sezioni as t2 left join ".$prefix."_ele_sede as t4 on (t2.id_sede=t4.id_sede) where t2.id_cons='$id_cons' and t2.validi+t2.nulli+t2.bianchi+t2.contestati>0 group by t2.id_sez order by t2.num_sez";
    91 
     90                        $tab="SELECT 0,t2.id_sez,t2.num_sez,t2.validi,'0',t2.validi,t2.nulli,t2.bianchi,t2.contestati, t4.id_circ,t2.id_sede,'0',t2.voti_nulli,t2.validi_lista,t2.voti_nulli_lista,t2.contestati_lista,t2.solo_gruppo,t2.solo_lista FROM ".$prefix."_ele_sezioni as t2 left join ".$prefix."_ele_sede as t4 on (t2.id_sede=t4.id_sede) where t2.id_cons='$id_cons' and t2.validi+t2.nulli+t2.bianchi+t2.contestati>0 order by t2.num_sez";
    9291                }else{ // e' una lista uninominale o la seconda pagina
    9392                        $tab="SELECT '0',t1.id_sez,t1.num_sez,sum(t2.voti),t1.solo_gruppo,t1.validi,t1.nulli,t1.bianchi,t1.contestati, t4.id_circ,t1.id_sede,'0',t1.voti_nulli,t1.validi_lista,t1.voti_nulli_lista,t1.contestati_lista,t1.solo_gruppo,t1.solo_lista
    9493                        FROM ".$prefix."_ele_sezioni as t1 left join ".$prefix.$tab3." as t2 on (t1.id_sez=t2.id_sez)
    9594                        left join ".$prefix."_ele_sede as t4 on (t1.id_sede=t4.id_sede)
    96                         where t1.id_cons='$id_cons' and t1.id_cons=t2.id_cons group by t2.id_sez order by t1.num_sez";
     95                        where t1.id_cons='$id_cons' and t1.id_cons=t2.id_cons group by t1.id_sez,t1.num_sez,t1.solo_gruppo,t1.validi,t1.nulli,t1.bianchi,t1.contestati, t4.id_circ,t1.id_sede,t1.voti_nulli,t1.validi_lista,t1.voti_nulli_lista,t1.contestati_lista,t1.solo_gruppo,t1.solo_lista order by t1.num_sez";
    9796                }
    9897                $riga1="<tr><td>\n<table border=\"0\" width=\"100%\" bgcolor=\"$bgcolor1\" ><tr><td align=\"center\">"._SEZSCR." "._CONSULTAZIONE."</td></tr></table></td></tr>\n";
  • trunk/admin/modules/Elezioni/ele_gruppo.php

    r344 r364  
    231231                                $res = $dbi->prepare("$sql");
    232232                                $res->execute();                                               
    233                         if (!$result) return;
     233                        if (!$res) return;
    234234                                Header("Location: admin.php?op=gruppo&id_cons_gen=$id_cons_gen&id_circ=$id_circ&min=$min");
    235235                        }
  • trunk/admin/modules/Elezioni/ele_riepilogovoti.php

    r362 r364  
    8686        {
    8787                $totg+=$votigruppo; $totsg+=$sologruppo;
    88                 $sql="SELECT id_lista,num_lista,descrizione FROM ".$prefix."_ele_lista where id_cons='$id_cons' and id_gruppo='$id_gruppo' group by id_lista order by num_lista";
     88                $sql="SELECT id_lista,num_lista,descrizione FROM ".$prefix."_ele_lista where id_cons='$id_cons' and id_gruppo='$id_gruppo' order by num_lista";
    8989                $resl = $dbi->prepare("$sql");
    9090                $resl->execute();       
  • trunk/admin/modules/Elezioni/ele_spoglio.php

    r362 r364  
    403403                                        $resgs->execute();
    404404                                        list($vsg3)=$resgs->fetch(PDO::FETCH_NUM);
    405                                         if($sgs3!=$vsg3)
     405                                        if($sgs3!=$vsg3 and $flagsg)
    406406                                                 echo "<table class=\"table-menu\" style=\"width: 50%;\"><tr><td style=\"background-color: rgb(255, 0, 0); color: black; text-align: center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br/><b> ATTENZIONE!<BR/>I voti al solo gruppo: $sgs3 non corrispondono a quelli inseriti nella scheda dei gruppi $vsg3 </b><br></td></tr></table>";
    407407       
  • trunk/admin/modules/Elezioni/scarica.php

    r360 r364  
    5151        }elseif ($fase=='1'){
    5252                $urlrem="$indirizzoweb/file.php?fase=1";
    53                 $rem_cons="<script type=\"text/javascript\" src=\"$urlrem\" crossorigin=\"anonymous\"></script>";
     53                $rem_cons="<script type=\"text/javascript\" src=\"$urlrem\"></script>";
    5454                echo "<form name=\"import\" action=\"admin.php\">";
    5555                echo "<table border=\"0\" width=\"100%\"><tr bgcolor=\"$bgcolor2\">";
Note: See TracChangeset for help on using the changeset viewer.