Changeset 84
- Timestamp:
- Jun 9, 2010, 8:04:31 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/modules/Elezioni/ele_voti.php
r81 r84 23 23 $perms=ChiSei($id_cons_gen); 24 24 if ($perms<16 or !$id_cons_gen) die("Non hai i permessi per inserire dati, o non hai scelto la consultazione!"); 25 26 $res = mysql_query("SELECT tipo_cons FROM ".$prefix."_ele_consultazione where id_cons_gen='$id_cons_gen'" , $dbi);27 list($tipo_cons) = mysql_fetch_row($res);28 if ($tipo_cons!=3) $limite=0; #die ("limite: $limite");}29 25 if (isset($_GET['do'])) get_magic_quotes_gpc() ? $do=$param['do']:$do=addslashes($param['do']); else $do=''; 30 26 //if (isset($param['id_cons'])) $id_cons=intval($param['id_cons']); else $id_cons=''; … … 46 42 include("modules/Elezioni/funzionidata.php"); 47 43 include("modules/Elezioni/ele.php"); 44 global $votolista, $limite; 45 if(!isset($votolista)) $votolista=0; 46 $res = mysql_query("SELECT tipo_cons FROM ".$prefix."_ele_consultazione where id_cons_gen='$id_cons_gen'" , $dbi); 47 list($tipo_cons) = mysql_fetch_row($res); 48 if ($tipo_cons!=3 or $votolista==1) $limite=0; #die ("limite: $limite");} 48 49 $res = mysql_query("SELECT count(id_circ) FROM ".$prefix."_ele_circoscrizione where id_cons='$id_cons' ", $dbi); 49 50 list($num_circ)=mysql_fetch_row($res); … … 500 501 $ele_lista=''; 501 502 if (($genere==4 or $genere==5) and !$votoc) { //liste a piu' candidati 502 if( $fascia<=$limiteand !$id_lista) {503 if(($fascia<=$limite) and !$id_lista) { 503 504 $result = mysql_query("SELECT id_lista from ".$prefix."_ele_lista where id_cons=$id_cons limit 0,1",$dbi); 504 505 list($id_lista)=mysql_fetch_row($result); … … 514 515 echo "<option value=\"0\" selected>"._VOTI_LISTA; 515 516 $ele_lista=" group by t1.id_lista "; 517 if(!isset($votolista)) $votolista=0; 516 518 517 519 } -
trunk/client/modules/Elezioni/consiglieri.php
r83 r84 164 164 function consmin($fascia,$grp) { 165 165 global $id_cons, $prefix,$dbi,$num_candlst,$quozienti,$PNE,$CSEC,$consin; 166 global $infpremio,$fisso; 167 if (!isset($fisso)) $fisso=0; 166 global $infpremio,$fisso,$sincons,$votolista; 167 if (!isset($fisso)) $fisso=0; #se fisso=1 il premio di maggioranza Ú fisso 168 if (!isset($votolista)) $fisso=0; #se votolista=1 c'e' voto di lista 169 if (!isset($sincons)) $sincons=0; #se sincons=1 il sindaco eletto occupa un posto di consigliere 168 170 $PNE=_PRIMONON; 169 171 $CSEC=_SINDCONS; … … 171 173 $num_candlst=array(); 172 174 #funzione di calcolo per comuni fino a 15.000 abitanti (piï¿œ esattamente fino al valore di $limite) 173 #carica il numero di consiglieri per la minoranza175 #carica il numero di consiglieri 174 176 $result = mysql_query("SELECT seggi from ".$prefix."_ele_fasce where id_fascia=$fascia",$dbi); 175 177 list($numcons) = mysql_fetch_row($result); 176 178 if ($sincons) $numcons--; 179 #$numcons--; 177 180 $consel=array(); 178 181 $conselcsne=array(); … … 180 183 //$consel[]=array("Lista","Voti","Seggi","Nominativo","Cifra Elettorale","Quoziente"); 181 184 $consel[]=array(_LISTA,_VOTI,_SEGGI,_CANDIDATO,_CIFRAELE,_QUOZIENTI); 182 #carica numero di liste e voti, i voti sono quelli del gruppo perche' non c'e' voto di lista 183 $res_val = mysql_query("SELECT sum(validi) from ".$prefix."_ele_sezioni where id_cons='$id_cons'",$dbi); 184 #se fisso=1 Ú abilitato il voto di lista ed Ú quello su cui si calcola l'assegnazione dei seggi 185 /* list($validi) = mysql_fetch_row($res_val); 185 #carica numero di liste e voti, i voti sono quelli del gruppo se non c'e' voto di lista 186 if($votolista=='0') 187 $res_val = mysql_query("SELECT sum(validi) from ".$prefix."_ele_sezioni where id_cons='$id_cons'",$dbi); 188 else 189 $res_val = mysql_query("SELECT sum(voti) from ".$prefix."_ele_voti_lista where id_cons='$id_cons'",$dbi); 190 list($validi) = mysql_fetch_row($res_val); 191 192 #se votolista==1, Ú abilitato il voto di lista ed Ú quello su cui si calcola l'assegnazione dei seggi 193 /* 186 194 $res_per = mysql_query("SELECT t1.descrizione,t1.num_gruppo,t2.id_lista,t2.num_lista,t2.descrizione,sum(t3.voti) as voti from ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_lista as t2, ".$prefix."_ele_voti_gruppo as t3 where t1.id_cons='$id_cons' and t1.id_gruppo=t2.id_gruppo and t1.id_gruppo=t3.id_gruppo group by t1.descrizione,t1.num_gruppo,t2.num_lista,t2.descrizione order by voti desc ",$dbi); */ 187 195 if ($fisso==1){
Note:
See TracChangeset
for help on using the changeset viewer.