Changeset 429 for trunk/admin/modules


Ignore:
Timestamp:
Nov 9, 2024, 8:00:04 PM (5 days ago)
Author:
roby
Message:
  • ADMIN

-- Aggiunta funzione di estrazione dati in csv per consiglieri
-- Aggiunto un controllo per le tabelle voti_lista e voti_consiglieri

Location:
trunk/admin/modules/Elezioni
Files:
1 added
4 edited

Legend:

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

    r424 r429  
    241241        $sql="update `".$prefix."_ele_lista` as t1 set t1.num_gruppo=(select t2.num_gruppo from `".$prefix."_ele_gruppo` as t2 where t2.id_gruppo=t1.id_gruppo) where t1.num_gruppo=0 and (select t2.num_gruppo from `".$prefix."_ele_gruppo` as t2 where t2.id_gruppo=t1.id_gruppo) is not null";
    242242        $ret=aggiorna($sql,$dbi,'',$num);
    243 echo "<br><span style=\"color: green;\">- La tabella ".$prefix."_ele_lista non richiede questo aggiornamento</span><br>";
    244243}
     244echo "<br><span style=\"color: green;\">- La tabella ".$prefix."_ele_lista Ú stata aggiornata</span><br>";
    245245if(!controllo($prefix.'_ele_lista','num_circ',++$num))
    246246{
     
    289289        $ret=aggiorna($sql,$dbi,'',$num);
    290290}else echo "<br><span style=\"color: green;\">- La tabella ".$prefix."_ele_voti_candidati non richiede questo aggiornamento</span><br>";
    291 
     291/*if(controllo($prefix.'_ele_candidati','num_lista',++$num))
     292{
     293        $sql="update `".$prefix."_ele_candidati` as t3 set t3.num_lista=(select t2.num_lista from `".$prefix."_ele_lista` as t2 left join `".$prefix."_ele_candidati` as t1 on t2.id_lista=t1.id_lista where t2.id_lista=t3.id_lista) where t3.num_lista=0";
     294        $ret=aggiorna($sql,$dbi,'',$num);
     295        echo "<br>Aggiornata la tabella ".$prefix."_ele_candidati";
     296}*/
    292297if(!controllo($prefix.'_ele_candidati','num_lista',++$num))
    293298{
    294299        $sql="ALTER TABLE `".$prefix."_ele_candidati` ADD `num_lista` INT(2) UNSIGNED NOT NULL AFTER `id_lista`";
    295         $ret=aggiorna($sql,$dbi,'',$num);
    296 }else echo "<br><span style=\"color: green;\">- La tabella ".$prefix."_ele_candidati non richiede questo aggiornamento</span><br>";
     300        $sql2="update `".$prefix."_ele_candidati` as t1 set t1.num_lista=(select t2.num_lista from `".$prefix."_ele_lista` as t2 where t2.id_lista=t1.id_lista) where t1.num_lista=0 and (select t2.num_lista from `".$prefix."_ele_lista` as t2 where t2.id_lista=t1.id_lista) is not null";
     301        $ret=aggiorna($sql,$dbi,$sql2,$num);
     302}else{
     303        $sql="update `".$prefix."_ele_candidati` as t1 set t1.num_lista=(select t2.num_lista from `".$prefix."_ele_lista` as t2 where t2.id_lista=t1.id_lista) where t1.num_lista=0 and (select t2.num_lista from `".$prefix."_ele_lista` as t2 where t2.id_lista=t1.id_lista) is not null";
     304        $ret=aggiorna($sql,$dbi,'',$num);
     305        }
     306echo "<br><span style=\"color: green;\">- La tabella ".$prefix."_ele_candidati Ú stata aggiornata</span><br>";
    297307
    298308if(!controllo($prefix.'_ele_sezioni','colore',++$num))
  • trunk/admin/modules/Elezioni/ele.php

    r427 r429  
    291291                if ($nrvoti) {
    292292                        echo "<a href=\"admin.php?op=controllo_voti&amp;id_cons_gen=$id_cons_gen\">$bullet "._STATO." "._VOTI."</a><br>";
     293                        echo "<a href=\"admin.php?op=estraidati&amp;id_cons_gen=$id_cons_gen\">$bullet "._ESTRAIDATI."</a><br>";
    293294                }else{
    294295                        echo "<img src=\"modules/Elezioni/images/site.gif\" alt =\" \" align=\"middle\" border=\"0\"> "._STATO." "._VOTI."<br>";
  • trunk/admin/modules/Elezioni/language/lang-en.php

    r427 r429  
    160160define("_CIRCS","Constituencies");
    161161}
     162define("_ESTRAIDATI", "Data Output");
    162163define("_AGGIORNA","Upgrade Rev");
    163164define("_AGGDATI","Update DB data");
  • trunk/admin/modules/Elezioni/language/lang-it.php

    r428 r429  
    226226define("_CIRCS","Circoscrizioni");
    227227}
     228define("_ESTRAIDATI", "Dati per consigliere csv");
    228229define("_AGGIORNA","Aggiornamento Rev");
    229230define("_VISAFFMF","Affluenze per genere");
Note: See TracChangeset for help on using the changeset viewer.