Ignore:
Timestamp:
Jan 30, 2023, 9:08:11 PM (15 months ago)
Author:
roby
Message:
  • ADMIN
  • ulteriori modifiche per la gestione di consultazioni circoscrizionali
  • correzione di un comando di aggiornamento del db
  • CLIENT
  • ulteriori modifiche per la gestione di consultazioni circoscrizionali
File:
1 edited

Legend:

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

    r388 r389  
    108108if(controllo($prefix.'_authors','admincomune',++$num))
    109109{
    110         $sql="UPDATE `soraldo_authors` SET `adminop` = '1', `adminsuper` = '0',`admincomune` = '0' WHERE `soraldo_authors`.`aid` != 'admin' AND `soraldo_authors`.`adminsuper` != '1'";
    111         $ret=aggiorna($sql,$dbi,'',$num);
    112         $sql="UPDATE `soraldo_authors` SET `adminop` = '0', `adminsuper` = '0',`admincomune` = '1' WHERE `soraldo_authors`.`aid` = 'admin'";
    113         $ret=aggiorna($sql,$dbi,'',$num);
    114         $sql="UPDATE `soraldo_authors` SET `adminop` = '0', `adminsuper` = '1',`admincomune` = '0' WHERE `soraldo_authors`.`aid` = 'suser' or `soraldo_authors`.`adminsuper` = '1'";
     110        $sql="UPDATE `".$prefix."_authors` SET `adminop` = '1', `adminsuper` = '0',`admincomune` = '0' WHERE `".$prefix."_authors`.`aid` != 'admin' AND `".$prefix."_authors`.`adminsuper` != '1'";
     111        $ret=aggiorna($sql,$dbi,'',$num);
     112        $sql="UPDATE `".$prefix."_authors` SET `adminop` = '0', `adminsuper` = '0',`admincomune` = '1' WHERE `".$prefix."_authors`.`aid` = 'admin'";
     113        $ret=aggiorna($sql,$dbi,'',$num);
     114        $sql="UPDATE `".$prefix."_authors` SET `adminop` = '0', `adminsuper` = '1',`admincomune` = '0' WHERE `".$prefix."_authors`.`aid` = 'suser' or `".$prefix."_authors`.`adminsuper` = '1'";
    115115        $ret=aggiorna($sql,$dbi,'',$num);
    116116        echo "<br> La tabella dei permessi Ú stata aggiornata<br>";
     
    174174{
    175175        $sql="ALTER TABLE `".$prefix."_ele_lista` ADD `num_gruppo` INT(2) UNSIGNED NOT NULL AFTER `id_gruppo`";
    176         $sql2="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 `soraldo_ele_gruppo` as t2 where t2.id_gruppo=t1.id_gruppo) is not null";
     176        $sql2="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";
    177177        $ret=aggiorna($sql,$dbi,$sql2,$num);
    178178}else{
    179         $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 `soraldo_ele_gruppo` as t2 where t2.id_gruppo=t1.id_gruppo) is not null";
     179        $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";
    180180        $ret=aggiorna($sql,$dbi,'',$num);
    181181echo "<br><span style=\"color: green;\">- La tabella ".$prefix."_ele_lista non richiede questo aggiornamento</span><br>";
     
    265265$ret=aggiorna($sql,$dbi,'',$num);
    266266
    267 $sql="ALTER TABLE `soraldo_authors` CHANGE `adminsuper` `adminsuper` TINYINT(2) NOT NULL DEFAULT '0';";
     267$sql="ALTER TABLE `".$prefix."_authors` CHANGE `adminsuper` `adminsuper` TINYINT(2) NOT NULL DEFAULT '0';";
    268268$ret=aggiorna($sql,$dbi,'',$num);
    269269
Note: See TracChangeset for help on using the changeset viewer.