Changeset 204
- Timestamp:
- May 1, 2014, 7:07:33 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/modules/Elezioni/ele_lista.php
r87 r204 28 28 if (isset($param['min'])) $min=intval($param['min']); else $min=0; 29 29 if (isset($param['ok'])) get_magic_quotes_gpc() ? $ok=$param['ok']:$ok=addslashes($param['ok']); else $ok=''; 30 if (isset($param['id_lista'])) $id_lista=intval($param['id_lista']); else $id_lista= '';30 if (isset($param['id_lista'])) $id_lista=intval($param['id_lista']); else $id_lista=0; 31 31 if (isset($param['id_circ'])) {$id_circ=intval($param['id_circ']); $_SESSION['id_circ']=$id_circ;} else 32 if (isset($_SESSION['id_circ'])) $id_circ=intval($_SESSION['id_circ']); else $id_circ= '';33 if (isset($param['id_gruppo'])) $id_gruppo=intval($param['id_gruppo']); else $id_gruppo= '';34 if (isset($param['id_gruppo2'])) $id_gruppo2=intval($param['id_gruppo2']); else $id_gruppo2= '';35 if (isset($param['num_lista'])) $num_lista=intval($param['num_lista']); else $num_lista= '';32 if (isset($_SESSION['id_circ'])) $id_circ=intval($_SESSION['id_circ']); else $id_circ=0; 33 if (isset($param['id_gruppo'])) $id_gruppo=intval($param['id_gruppo']); else $id_gruppo=0; 34 if (isset($param['id_gruppo2'])) $id_gruppo2=intval($param['id_gruppo2']); else $id_gruppo2=0; 35 if (isset($param['num_lista'])) $num_lista=intval($param['num_lista']); else $num_lista=0; 36 36 if (isset($param['descr_lista'])) get_magic_quotes_gpc() ? $descr_lista=$param['descr_lista']:$descr_lista=addslashes($param['descr_lista']); else $descr_lista=''; 37 37 if (isset($param['simbolo'])) get_magic_quotes_gpc() ? $simbolo=$param['simbolo']:$simbolo=addslashes($param['simbolo']); else $simbolo=''; -
trunk/admin/modules/Elezioni/ele_voti.php
r203 r204 34 34 if (isset($param['av'])) $av=intval($param['av']); else $av=''; 35 35 if (isset($param['id_circ'])) $id_circ=intval($param['id_circ']); else 36 if (isset($_SESSION['id_circ'])) $id_circ=intval($_SESSION['id_circ']); else $id_circ=' ';37 if (isset($param['id_sede'])) $id_sede=intval($param['id_sede']); else $id_sede=' ';36 if (isset($_SESSION['id_circ'])) $id_circ=intval($_SESSION['id_circ']); else $id_circ='0'; 37 if (isset($param['id_sede'])) $id_sede=intval($param['id_sede']); else $id_sede='0'; 38 38 if (isset($param['id_sez'])) $id_sez=intval($param['id_sez']); else $id_sez=''; 39 if (isset($param['id_lista'])) $id_lista=intval($param['id_lista']); else $id_lista=' ';40 if (isset($param['prev_sez'])) $prev_sez=intval($param['prev_sez']); else $prev_sez=' ';41 if (isset($param['id_gruppo'])) $id_gruppo=intval($param['id_gruppo']); else $id_gruppo=' ';39 if (isset($param['id_lista'])) $id_lista=intval($param['id_lista']); else $id_lista='0'; 40 if (isset($param['prev_sez'])) $prev_sez=intval($param['prev_sez']); else $prev_sez='0'; 41 if (isset($param['id_gruppo'])) $id_gruppo=intval($param['id_gruppo']); else $id_gruppo='0'; 42 42 if (isset($param['update'])) $update=intval($param['update']); else $update=''; 43 43 include("modules/Elezioni/funzionidata.php"); … … 167 167 list($votils)=mysql_fetch_row($res4); 168 168 if($votils>0) { 169 $query="SELECT id_lista FROM ".$prefix."_ele_lista where id_cons='$id_cons'"; 170 $res3 = mysql_query("$query", $dbi); 171 $testcand=0; 172 while(list($testlista)=mysql_fetch_row($res3)){ 173 $res4= mysql_query("SELECT sum(voti) FROM ".$prefix."_ele_voti_lista where id_cons='$id_cons' and id_sez='$id_sez' and id_lista='$testlista'", $dbi); 174 if($res4) list($testvotil)=mysql_fetch_row($res4); else $testvotil=0; 175 $res4= mysql_query("SELECT sum(t1.voti) FROM ".$prefix."_ele_voti_candidati as t1 left join ".$prefix."_ele_candidati as t2 on t1.id_cand=t2.id_cand where t1.id_cons='$id_cons' and t1.id_sez='$id_sez' and t2.id_lista='$testlista'", $dbi); 176 if($res4) list($testvotic)=mysql_fetch_row($res4); else $testvotic=0; 177 $res4= mysql_query("SELECT preferenze FROM ".$prefix."_ele_cons_comune where id_cons='$id_cons'", $dbi); 178 if($res4) list($testpref)=mysql_fetch_row($res4); else $testpref=0; 179 if(($testvotil*$testpref)<$testvotic) { $testcand=1;break;} 180 } 169 181 if($genere==4 or $votog) $contestatilista=0; 170 if (($votils+$sologruppo+$contestatilista+$votinullilista)==($validi+$sololista) and $validilista==$votils )182 if (($votils+$sologruppo+$contestatilista+$votinullilista)==($validi+$sololista) and $validilista==$votils and $testcand==0) 171 183 {$status=1;$ops=-3;} 172 184 else {return 3;} … … 768 780 mysql_query("delete from ".$prefix."_ele_voti_lista where id_cons='$id_cons' and id_sez='$id_sez'", $dbi); 769 781 mysql_query("delete from ".$prefix."_ele_voti_candidati where id_cons='$id_cons' and id_sez='$id_sez'", $dbi); 770 mysql_query("update ".$prefix."_ele_sezioni set validi_lista='',contestati_lista='',voti_nulli_lista='',solo_gruppo='' where id_cons='$id_cons' and id_sez='$id_sez'", $dbi); 782 if($genere!=4) 783 mysql_query("update ".$prefix."_ele_sezioni set validi_lista='0',contestati_lista='0',voti_nulli_lista='0',solo_gruppo='0' where id_cons='$id_cons' and id_sez='$id_sez'", $dbi); 771 784 772 785 }else{ -
trunk/admin/versione.php
r203 r204 1 1 <?php 2 $versione="2.0 rev 20 3";2 $versione="2.0 rev 204"; 3 3 ?> -
trunk/client/versione.php
r203 r204 1 1 <?php 2 $versione="2.0 rev 20 3";2 $versione="2.0 rev 204"; 3 3 ?> -
trunk/sql/aggiornamento-2.0_2014-04-22.sql
r201 r204 143 143 (9, 100000000, 48, 7); 144 144 145 /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;146 /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;147 /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Note:
See TracChangeset
for help on using the changeset viewer.