Changeset 95 for trunk/admin/modules/Elezioni
- Timestamp:
- May 12, 2011, 1:22:45 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/modules/Elezioni/ele_associazioni.php
r87 r95 225 225 $result = mysql_query("insert into ".$prefix."_ele_cons_comune (chiusa,id_comune,id_cons_gen,id_conf) values ('0','$idcomunenew','$id_cons_gen','$id_conf')", $dbi) || die("<br><br>Errore di inserimento: ".mysql_error()); 226 226 $rescomu = mysql_query("SELECT id_cons from ".$prefix."_ele_cons_comune where id_cons_gen='$id_cons_gen' and id_comune='$idcomunenew'", $dbi); 227 list($id_cons_comu)=mysql_fetch_row($rescomu); 228 $res = mysql_query("SELECT id_cons FROM ".$prefix."_ele_comuni where id_comune='$idcomunenew' ", $dbi); 229 list($id_cons_pred)=mysql_fetch_row($res); 230 if (!$id_cons_pred) 231 $res = mysql_query("update ".$prefix."_ele_comuni set id_cons='$id_cons_comu' where id_comune='$idcomunenew' ", $dbi); 232 227 233 } 228 list($id_cons_comu)=mysql_fetch_row($rescomu);229 234 if ($do == "update") { 230 235 if ($idcomunenew>0) $newid=", id_comune = $idcomunenew "; … … 235 240 Header("Location: admin.php?op=associazioni&id_cons_gen=$id_cons_gen"); 236 241 }elseif ($do == "add") { 237 if ($id_collegio) 242 if ($id_collegio){ 238 243 $result = mysql_query("insert into ".$prefix."_ele_comu_collegi (id_collegio,id_cons,id_comune,id_cons_gen) values ('$id_collegio','$id_cons_comu','$idcomunenew','$id_cons_gen')", $dbi) || die("<br><br>Errore di inserimento: ".mysql_error()); 244 } 239 245 Header("Location: admin.php?op=associazioni&id_cons_gen=$id_cons_gen"); 240 246 }elseif ($do == "delete" and $delcons>0) { … … 251 257 $res_del = mysql_query("delete from ".$prefix."_ele_sezioni where id_cons=$idcns" ,$dbi); 252 258 $res_del = mysql_query("delete from ".$prefix."_ele_cons_comune where id_cons=$idcns" ,$dbi); 259 $res = mysql_query("SELECT id_cons FROM ".$prefix."_ele_comuni where id_comune='$id_comune' ", $dbi); 260 list($id_cons_pred)=mysql_fetch_row($res); 261 if ($idcns==$id_cons_pred) { 262 $res = mysql_query("select id_cons from ".$prefix."_ele_cons_comune where id_comune=$id_comune order by id_cons desc limit 0,1" ,$dbi); 263 list($id_cons_pred)=mysql_fetch_row($res); 264 $res = mysql_query("update ".$prefix."_ele_comuni set id_cons='$id_cons_pred' where id_comune='$id_comune' ", $dbi); 265 } 253 266 }else{ 254 267 $res_del = mysql_query("update ".$prefix."_ele_sezioni set validi='0', nulli='0', bianchi='0', contestati='0', solo_gruppo='0', autorizzati_m='0', autorizzati_f='0', voti_nulli='0', validi_lista='0', contestati_lista='0', voti_nulli_lista='0' where id_cons=$idcns" ,$dbi);
Note:
See TracChangeset
for help on using the changeset viewer.