Changeset 407 for trunk/admin/modules/Elezioni/salva_aff.php
- Timestamp:
- Mar 5, 2024, 10:09:23 PM (9 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/modules/Elezioni/salva_aff.php
r358 r407 45 45 46 46 $salvato=0; 47 $query="select id_cons from ".$prefix."_ele_cons_comune where id_cons_gen='$id_cons_gen' and id_comune='$id_comune'";47 $query="select id_cons,chiusa from ".$prefix."_ele_cons_comune where id_cons_gen='$id_cons_gen' and id_comune='$id_comune'"; 48 48 $res = $dbi->prepare("$query"); 49 49 $res->execute(); 50 list($id_cons)=$res->fetch(PDO::FETCH_NUM); 51 $query="select id_parz from ".$prefix."_ele_voti_parziale where data='$data' and orario='$orario' and id_sez='$id_sez' and id_gruppo='$id_gruppo'"; 52 $res = $dbi->prepare("$query"); 53 $res->execute(); 54 $righe=$res->rowCount(); 55 list($id_parz)=$res->fetch(PDO::FETCH_NUM); 56 if($righe){ #la riga Ú presente e viene aggiorata 57 $arr=$res->fetch(PDO::FETCH_BOTH); 58 $sql="update ".$prefix."_ele_voti_parziale set voti_uomini='$voti_u',voti_donne='$voti_d',voti_complessivi='$voti_t' where id_parz='$id_parz'"; 59 $compl = $dbi->prepare("$sql"); 60 $compl->execute(); 61 if($compl->rowCount()) $salvato=1; 62 if($delete=="true"){ 63 $sql="delete from ".$prefix."_ele_voti_parziale where id_parz='$id_parz'"; 50 list($id_cons,$chiusa)=$res->fetch(PDO::FETCH_NUM); 51 if(!$chiusa){ 52 $query="select id_parz from ".$prefix."_ele_voti_parziale where data='$data' and orario='$orario' and id_sez='$id_sez' and id_gruppo='$id_gruppo'"; 53 $res = $dbi->prepare("$query"); 54 $res->execute(); 55 $righe=$res->rowCount(); 56 list($id_parz)=$res->fetch(PDO::FETCH_NUM); 57 if($righe){ #la riga Ú presente e viene aggiorata 58 $arr=$res->fetch(PDO::FETCH_BOTH); 59 $sql="update ".$prefix."_ele_voti_parziale set voti_uomini='$voti_u',voti_donne='$voti_d',voti_complessivi='$voti_t' where id_parz='$id_parz'"; 60 $compl = $dbi->prepare("$sql"); 61 $compl->execute(); 62 if($compl->rowCount()) $salvato=1; 63 if($delete=="true"){ 64 $sql="delete from ".$prefix."_ele_voti_parziale where id_parz='$id_parz'"; 65 $res = $dbi->prepare("$sql"); 66 $res->execute(); 67 if($res->rowCount()) $salvato=1; 68 } 69 }else{ # Ú un nuovo inserimento 70 $sql="insert into ".$prefix."_ele_voti_parziale values ('$id_cons', '$id_sez','0','$orario','$data','$voti_u','$voti_d','$voti_t','$id_gruppo')"; 64 71 $res = $dbi->prepare("$sql"); 65 72 $res->execute(); 66 if($res->rowCount()) $salvato=1; 73 if($res->rowCount()) $salvato=1; 67 74 } 68 }else{ # Ú un nuovo inserimento 69 $sql="insert into ".$prefix."_ele_voti_parziale values ('$id_cons', '$id_sez','0','$orario','$data','$voti_u','$voti_d','$voti_t','$id_gruppo')"; 70 $res = $dbi->prepare("$sql"); 71 $res->execute(); 72 if($res->rowCount()) $salvato=1; 75 if ($fileout) { 76 while (!$fp = fopen($fileout,"a")); 77 fwrite($fp,"$sql;\n"); 78 fclose($fp); 79 } 80 if($salvato){ 81 $riga=addslashes($sql); 82 $sqlog="insert into ".$prefix."_ele_log values('$id_cons','$id_sez','$username','$data','$orario','','$riga','".$prefix."_ele_voti_parziale')"; 83 $res = $dbi->prepare("$sqlog"); 84 $res->execute(); 85 } 86 #controllo_aff($id_cons,$id_sez,$id_parz); 87 include("ele_controlli.php"); 88 controllo_aff($id_cons,$id_sez,$id_parz); 89 include("ele_colora_sez.php"); 73 90 } 74 if ($fileout) {75 while (!$fp = fopen($fileout,"a"));76 fwrite($fp,"$sql;\n");77 fclose($fp);78 }79 if($salvato){80 $riga=addslashes($sql);81 $sqlog="insert into ".$prefix."_ele_log values('$id_cons','$id_sez','$username','$data','$orario','','$riga','".$prefix."_ele_voti_parziale')";82 $res = $dbi->prepare("$sqlog");83 $res->execute();84 }85 #controllo_aff($id_cons,$id_sez,$id_parz);86 include("ele_controlli.php");87 controllo_aff($id_cons,$id_sez,$id_parz);88 include("ele_colora_sez.php");89 91 $BASE=substr($_SERVER['PHP_SELF'], 0, strrpos($_SERVER['REQUEST_URI'], "/")-16); 90 92
Note:
See TracChangeset
for help on using the changeset viewer.