"; echo "
"; $res = mysql_query("SELECT * FROM ".$prefix."_ele_circoscrizione where id_cons='$id_cons'", $dbi); echo ""; echo "
"._SCEGLI_CIRCO.":
"; } echo "
"._GRUPPO."
"; echo ""; $res = mysql_query("SELECT * FROM ".$prefix."_ele_gruppo where id_cons='$id_cons' $circo ", $dbi); $max = mysql_num_rows($res); $result = mysql_query("select * from ".$prefix."_ele_gruppo where id_cons='$id_cons' $circo ORDER BY num_gruppo LIMIT $min,$offset", $dbi); while(list($id_cons2,$id_gruppo,$num_gruppo, $descr_gruppo, $simbolo,,, $prognome) = mysql_fetch_row($result)) { $restemp = mysql_query("select count(0) from ".$prefix."_ele_lista where id_gruppo='$id_gruppo'", $dbi); list($numtemp)=mysql_fetch_row($restemp); $bgcolor1=($bgcolor1==$_SESSION['bgcolor1'])?$_SESSION['bgcolor2']:$_SESSION['bgcolor1']; if (!$simbolo) $simbolo="nulla.jpg"; echo "" .""; echo ""; if ($tipo_cons!=2) echo ""; echo ""; } echo "
"; echo "
" .""; echo "" ."" ."" .""; if ($tipo_cons!=2) { echo ""; } echo ""; //-----------------------visualizza riga superiore per inserimento - $circo= $cons_circ==1 ? "and id_circ='$id_circ'":""; $res = mysql_query("SELECT * FROM ".$prefix."_ele_gruppo where id_cons='$id_cons' $circo ", $dbi); $max = mysql_num_rows($res); $nuovo_gruppo=$max+1; echo "" .""; echo ""; //file=$gru[simbolo] if ($tipo_cons!=2) echo ""; if ($do=='modify') echo ""; else echo ""; echo "
"._NUM.""._DESCR.""._SIMBOLO.""; if ($do=='modify') echo "
"._DELETE; echo "
"._PROGRAM.""; if ($do=='modify') echo "
"._DELETE; echo "
"._FUNZIONI."
"; if ($do=='modify') { $resl = mysql_query("SELECT * FROM ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'", $dbi); $gru=mysql_fetch_array($resl); $nuovo_gruppo=$gru['num_gruppo']; echo ""; }else{ $gru['id_gruppo']='';$gru['descrizione']=''; echo ""; } //-----------------------fine visualizza riga superiore per inserimento - echo "" ."" .""; echo ""; echo ""; echo ""; echo "" ."" ."
"; echo "
$num_gruppo$descr_gruppo \"foto\"$prognome"; echo "[\"edit\" "._EDIT."]"; if (!$numtemp) echo "["._DELETE." \"delete\"]"; else echo " ["._DELETE." \"delete\"]"; echo "
"; // #'Pagina precedente' e 'Pagina Successiva' echo""; $prev=$min-$offset; if ($prev>=0) { echo ""; } $next=$min+$offset; if ($next>=($offset-1)) { if($next>=$max) $next = $max; else { echo ""; } } echo "
"; echo "$offset "._PREV_MATCH.""; echo "$offset "._NEXT_MATCH."

"; } //*********************************************************** //Funzione di inserimento e gestione dei gruppi //************************************************************ function gruppo($ok, $do,$id_gruppo,$num_gruppo,$descr_gruppo, $simbolo,$id_circ) { global $delsimb,$delprog,$prefix, $dbi, $id_cons,$simbolo2,$genere,$id_cons_gen,$id_comune,$min; $aid=$_SESSION['aid']; $perms=ChiSei($id_cons_gen); if ($perms >16) { if ($do == "delete") { if ($ok !="1") { ele(); echo "


"._DOMCANCELLA." "._GRUPPO." $descr_gruppo ?
"; echo "[ "._NO." ] - ["._YES." ]";exit; }else{ $reslis = mysql_query("select id_lista from ".$prefix."_ele_lista where id_gruppo='$id_gruppo'", $dbi); while (list($idlst)=mysql_fetch_row($reslis)){ $rescan = mysql_query("select id_cand from ".$prefix."_ele_candidato where id_lista='$idlst'", $dbi); while (list($idcnd)=mysql_fetch_row($rescan)){ mysql_query("delete from ".$prefix."_ele_voti_candidati where id_cand='$idcnd'"); mysql_query("delete from ".$prefix."_ele_candidati where id_cand='$idcnd'"); } mysql_query("delete from ".$prefix."_ele_voti_lista where id_lista='$idlst'"); mysql_query("delete from ".$prefix."_ele_lista where id_lista='$idlst'"); } $result = mysql_query("delete from ".$prefix."_ele_voti_gruppo where id_gruppo='$id_gruppo'", $dbi); $result = mysql_query("delete from ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'", $dbi); if (!$result) return; Header("Location: admin.php?op=gruppo&id_cons_gen=$id_cons_gen&id_circ=$id_circ&min=$min"); } } elseif ($do == "add") { if ($descr_gruppo) { $stemmablob=''; $stemmanome=''; $STEMM=$_FILES['stemma']; $filestemma=$STEMM['tmp_name']; $nomestemma=$STEMM['name']; if ($filestemma){ $fdstemma = fopen ("$filestemma", "rb"); $stemmacontents = fread ($fdstemma, filesize ("$filestemma")); fclose ($fdstemma); $stemmablob=addslashes($stemmacontents); $stemmanome=addslashes($nomestemma); } $progblob=''; $prognome=''; $PROG=$_FILES['programma']; $fileprog=$PROG['tmp_name']; $nomeprog=$PROG['name']; if ($fileprog){ $fdprog = fopen ("$fileprog", "rb"); $progcontents = fread ($fdprog, filesize ("$fileprog")); fclose ($fdprog); $progblob=addslashes($progcontents); $prognome=addslashes($nomeprog ); } $result = mysql_query("insert into ".$prefix."_ele_gruppo (id_cons,id_gruppo,num_gruppo,descrizione,simbolo,stemma,id_circ,prognome,programma) values ('$id_cons','$id_gruppo','$num_gruppo','$descr_gruppo','$stemmanome','$stemmablob','$id_circ','$prognome','$progblob')", $dbi); if (!$result) return; Header("Location: admin.php?op=gruppo&id_cons_gen=$id_cons_gen&id_circ=$id_circ&min=$min"); } else { ele(); OpenTable(); echo "
"._GESTIONE." "._GRUPPO." "; echo "

"._IMM." "._GRUPPO."
"; CloseTable(); } } elseif ($do == "update") { $progblob=''; $prognome=''; $PROG=$_FILES['programma']; $fileprog=$PROG['tmp_name']; $nomeprog=$PROG['name']; if ($fileprog){ $fdprog = fopen ("$fileprog", "rb"); $progcontents = fread ($fdprog, filesize ("$fileprog")); fclose ($fdprog); $progblob=addslashes($progcontents); $prognome=addslashes($nomeprog ); $cond=", prognome='$prognome', programma='$progblob'"; } else { if ( $delprog=='false') $cond=", prognome='', programma=''"; else $cond=''; } $stemmablob=''; $stemmanome=''; $STEMM=$_FILES['stemma']; $filestemma=$STEMM['tmp_name']; $nomestemma=$STEMM['name']; if ($filestemma){ $fdstemma = fopen ("$filestemma", "rb"); $stemmacontents = fread ($fdstemma, filesize ("$filestemma")); fclose ($fdstemma); $stemmablob=addslashes($stemmacontents); $stemmanome=addslashes($nomestemma); $cond2=", simbolo='$stemmanome', stemma='$stemmablob'"; } else { if ( $delsimb=='false') $cond2=", simbolo='', stemma=''"; else $cond2=''; } $result = mysql_query("update ".$prefix."_ele_gruppo set num_gruppo='$num_gruppo' , descrizione='$descr_gruppo' $cond $cond2 where id_gruppo='$id_gruppo' ", $dbi) || die("Errore di aggiornamento dei dati!".mysql_error()); Header("Location: admin.php?op=gruppo&id_cons_gen=$id_cons_gen&id_circ=$id_circ&min=$min"); } } } if ($do and $do!="modify") gruppo($ok, $do,$id_gruppo,$num_gruppo,$descr_gruppo,$simbolo, $id_circ); ele(); all(); echo""; include("footer.php"); ?>