"; /******************************************************/ /*Funzione di visualizzazione globale */ /*****************************************************/ //crea la pagina delle affluenze function all() { global $user, $admin, $bgcolor1, $bgcolor2, $prefix,$descr_cons, $dbi,$id_cons,$desc,$indirizzo,$centralino,$fax,$id_cons_gen,$id_collegio,$idcomune,$chiusa,$id_conf,$tipo_cons; $aid=$_SESSION['aid']; $dbi=$_SESSION['dbi']; $prefix=$_SESSION['prefix']; OpenTable(); $res = mysql_query("SELECT descrizione FROM ".$prefix."_ele_consultazione where id_cons_gen='$id_cons_gen'" , $dbi); list ($descr_cons) = mysql_fetch_row($res); //inserire avviso su mancanza dei permessi echo "
"; echo ""; echo ""; # echo ""; echo ""; echo ""; if($tipo_cons==3) echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; # $ressede = mysql_query("SELECT id_collegio, descrizione from ".$prefix."_ele_collegi where id_cons_gen='$id_cons_gen' order by descrizione desc", $dbi); # if ($num_coll=mysql_num_rows($ressede)){ # echo ""; # } else echo ""; $rescomu = mysql_query("SELECT id_comune, descrizione from ".$prefix."_ele_comuni order by descrizione asc", $dbi); echo ""; $selez['0']=''; $selez['1']=''; $selez['2']=''; $selez[$chiusa]="selected"; echo ""; if($tipo_cons==3){ $rescomu = mysql_query("SELECT id_conf, descrizione from ".$prefix."_ele_conf order by descrizione asc", $dbi); echo ""; } unset($sel); echo ""; echo ""; if ($idcomune) { echo ""; echo ""; echo ""; }else{ echo ""; echo ""; } $i=0; # if ($num_coll>0) # $resmod = mysql_query("SELECT t1.id_collegio,t1.id_comune,t2.descrizione as descr,t1.id_cons, t3.descrizione, t4.chiusa,t4.id_conf FROM ".$prefix."_ele_comu_collegi as t1, ".$prefix."_ele_collegi as t2, ".$prefix."_ele_comuni as t3, ".$prefix."_ele_cons_comune as t4 where t1.id_cons_gen='$id_cons_gen' and t1.id_collegio=t2.id_collegio and t1.id_comune=t3.id_comune and t1.id_comune=t4.id_comune and t2.id_cons_gen=t4.id_cons_gen order by t2.descrizione, t3.descrizione", $dbi); # else $resmod = mysql_query("SELECT '',t1.id_comune,'',t1.id_cons, t2.descrizione, t1.chiusa, t1.id_conf FROM ".$prefix."_ele_cons_comune as t1, ".$prefix."_ele_comuni as t2 where t1.id_cons_gen='$id_cons_gen' and t1.id_comune=t2.id_comune order by t2.descrizione", $dbi); while (list($id_collegio,$id_comune2,$descr_coll,$id_cons_comu,$descr_comu, $chiusa,$id_conf) = mysql_fetch_row($resmod)){ //elenco dei modelli inseriti $resconf = mysql_query("SELECT descrizione FROM ".$prefix."_ele_conf where id_conf='$id_conf'", $dbi); list($descr_conf) = mysql_fetch_row($resconf); $i++; $bgcolor1=($bgcolor1==$_SESSION['bgcolor1'])?$_SESSION['bgcolor2']:$_SESSION['bgcolor1']; echo "" .""; // echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; $stato['0']=_ATTIVA; $stato['1']=_CHIUSA; $stato['2']=_NULLA; echo ""; if($tipo_cons==3) echo ""; echo ""; echo ""; echo ""; } echo "
"._CONSULTA.""._COLLEGI.""._DEFCOMUNE.""._STATO.""._CONF."
$descr_cons
$descr_coll$descr_comu".$stato[$chiusa]."".$descr_conf."" ."
"; CloseTable(); } function associazioni($ok, $do,$descr_comu,$id_cons_comu,$id_collegio,$id_comune,$chiusa,$id_conf) { global $admin, $bgcolor1, $bgcolor2, $prefix, $dbi, $descr_cons,$genere,$id_cons_gen,$idcomunenew; if ($do !="" and $id_cons_gen>0 and $idcomunenew>0) { $rescomu = mysql_query("SELECT id_cons from ".$prefix."_ele_cons_comune where id_cons_gen='$id_cons_gen' and id_comune='$idcomunenew'", $dbi); $max = mysql_num_rows($rescomu); //esiste autorizzazione? if (!$max){ //se no la inserisce $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("

Errore di inserimento: ".mysql_error()); $rescomu = mysql_query("SELECT id_cons from ".$prefix."_ele_cons_comune where id_cons_gen='$id_cons_gen' and id_comune='$idcomunenew'", $dbi); } list($id_cons_comu)=mysql_fetch_row($rescomu); if ($do == "update") { if ($idcomunenew>0) $newid=", id_comune = $idcomunenew "; else $newid=''; $result = mysql_query("update ".$prefix."_ele_comu_collegi set id_collegio= '$id_collegio' $newid where id_comune='$id_comune' and id_cons_gen='$id_cons_gen'", $dbi) || die(mysql_error()); if (!$result) return; $result = mysql_query("update ".$prefix."_ele_cons_comune set id_conf='$id_conf', chiusa= '$chiusa' where id_comune='$id_comune' and id_cons_gen='$id_cons_gen'", $dbi)|| die(mysql_error()); Header("Location: admin.php?op=associazioni&id_cons_gen=$id_cons_gen"); }elseif ($do == "add") { if ($id_collegio) $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("

Errore di inserimento: ".mysql_error()); Header("Location: admin.php?op=associazioni&id_cons_gen=$id_cons_gen"); } } } //**************************** // switch //**************************** if ($op=="associazioni"){ associazioni($ok, $do,$descr_comu,$id_cons_comu,$id_collegio,$idcomune,$chiusa,$id_conf); } ele(); if (isset($_GET['id_cons_gen'])) $id_cons_gen=intval($_GET['id_cons_gen']); else $id_cons_gen='0'; all(); include("footer.php"); ?>