source: trunk/admin/modules/Elezioni/ele_riepilogovoti.php@ 274

Last change on this file since 274 was 274, checked in by roby, 6 years ago

admin: inserita scheda di riepilogo voti e abilitata solo per rosatellum

File size: 4.5 KB
Line 
1<?php
2
3/************************************************************************/
4/* Eleonline - Raccolta e diffusione dei dati elettorali */
5/* by Roberto Gigli & Luciano Apolito */
6/* http://www.eleonline.it */
7/* info@eleonline.it luciano@aniene.net rgigli@libero.it */
8/************************************************************************/
9/* Modulo Controllo dei voti */
10/* Amministrazione */
11/************************************************************************/
12
13if (!defined('ADMIN_FILE')) {
14 die ("You can't access this file directly...");
15}
16
17$aid=$_SESSION['aid'];
18$dbi=$_SESSION['dbi'];
19$prefix=$_SESSION['prefix'];
20$currentlang=$_SESSION['lang'];
21$id_comune=$_SESSION['id_comune'];
22$id_cons_gen=$_GET['id_cons_gen'];
23$bgcolor1=$_SESSION['bgcolor1'];
24$bgcolor2=$_SESSION['bgcolor2'];
25
26$perms=ChiSei($id_cons_gen);
27if ($perms<16 or !$id_cons_gen) die("$perms Non hai i permessi per inserire dati, o non hai scelto la consultazione!");
28$res = mysql_query("SELECT t1.tipo_cons,t2.id_cons,t2.solo_gruppo,t2.disgiunto FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2 where t1.id_cons_gen=t2.id_cons_gen and t2.id_cons_gen='$id_cons_gen' and t2.id_comune='$id_comune'" , $dbi);
29list($tipo_cons,$id_cons,$dettnulli,$disgiunto) = mysql_fetch_row($res);
30$res = mysql_query("SELECT genere,voto_g,voto_l FROM ".$prefix."_ele_tipo where tipo_cons='$tipo_cons' " , $dbi);
31 list($genere,$votog,$votol) = mysql_fetch_row($res);
32
33include("modules/Elezioni/funzionidata.php");
34include("modules/Elezioni/ele.php");
35if (! get_magic_quotes_gpc()) $magic='addslashes'; else $magic='';
36if (isset($param['ops'])) get_magic_quotes_gpc() ? $ops=$param['ops']:$ops=addslashes($param['ops']); else $ops='';
37if (isset($param['pag'])) $pag=intval($param['pag']); else $pag=0;
38if (isset($param['num_ref'])) $num_ref=intval($param['num_ref']);
39if (isset($param['num_refs'])) $num_refs=intval($param['num_refs']);
40ele();
41//**************************************************************************
42// ELE
43//**************************************************************************
44
45global $prefix, $dbi,$fascia,$limite,$genere,$votog;
46
47
48if($genere!=0){
49 $res = mysql_query("SELECT id_gruppo,sum(voti),sum(solo_gruppo) FROM ".$prefix."_ele_voti_gruppo where id_cons='$id_cons' group by id_gruppo", $dbi);
50 echo "<table border=\"1\" cellpadding=\"5\"><tr align=\"middle\"><th colspan=\"5\">Riepilogo dei voti per gruppo e liste collegate</th></tr>";
51 echo "<tr align=\"middle\"><td><b>Candidato Uninominale</b></td><td><b>Voti</b></td><td><b>Al solo</br>Candidato Uninominale</b></td><td><b>Lista</br>Collegata</b></td><td><b>Voti alla lista</b></td></tr>";
52 $totl=0;$totg=0;$totsg=0;
53 while(list($id_gruppo,$votigruppo,$sologruppo)=mysql_fetch_row($res))
54 {
55 $totg+=$votigruppo; $totsg+=$sologruppo;
56 $resl = mysql_query("SELECT id_lista,num_lista,descrizione FROM ".$prefix."_ele_lista where id_cons='$id_cons' and id_gruppo='$id_gruppo' group by id_lista", $dbi);
57 $numliste=mysql_num_rows($resl);
58 $resg2 = mysql_query("SELECT num_gruppo,descrizione FROM ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'", $dbi);
59 list($num_gruppo,$descrg)=mysql_fetch_row($resg2);
60
61 echo "<tr><td rowspan=\"$numliste\">$descrg</td><td rowspan=\"$numliste\" align=\"right\"><h2>".number_format($votigruppo,0,',','.')."</h2></td><td rowspan=\"$numliste\" align=\"right\"><h2>".number_format($sologruppo,0,',','.')."</h2></td>";
62 $currlst=0;
63 while (list($id_lista,$num_lista,$descrl)=mysql_fetch_row($resl))
64 {
65 $resl2 = mysql_query("SELECT sum(voti) FROM ".$prefix."_ele_voti_lista where id_lista='$id_lista'", $dbi);
66 list($votilista)=mysql_fetch_row($resl2);
67 if($currlst) echo "<tr>"; else $currlst++;
68 $totl+=$votilista;
69 echo "<td>$num_lista) $descrl</td><td align=\"right\"><h2>".number_format($votilista,0,',','.')."</h2></td></tr>";
70 }
71 }
72 echo "<tr><td><b>Totale</b></td><td align=\"right\"><h2>".number_format($totg,0,',','.')."</h2></td><td align=\"right\"><h2>".number_format($totsg,0,',','.')."</h2></td><td></td><td align=\"right\"><h2>".number_format($totl,0,',','.')."</h2></td></tr>";
73 echo "</table></br>";
74
75}
76
77echo "</table>";
78
79# if ($votog) echo "<fieldset><legend>"._VOTI_LISTA."</legend>";
80# else echo "<fieldset><legend>"._GRUPPO."</legend>";
81
82
83 include ("footer.php");
84
85?>
Note: See TracBrowser for help on using the repository browser.