Changeset 269 for trunk/admin/modules/Elezioni/ele_voti.php
- Timestamp:
- Feb 3, 2018, 4:19:43 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/modules/Elezioni/ele_voti.php
r263 r269 142 142 #controllo congruenza voti espressi 143 143 #per referendum 144 $resref = mysql_query("SELECT id_gruppo FROM ".$prefix."_ele_gruppo where id_cons='$id_cons'", $dbi); 144 145 if($genere==0){ 145 $resref = mysql_query("SELECT id_gruppo FROM ".$prefix."_ele_gruppo where id_cons='$id_cons'", $dbi);146 146 $numscru=mysql_num_rows($resref); $rifscru=0; 147 147 while(list($idrefgruppo)=mysql_fetch_row($resref)) { … … 211 211 if($genere==4 or $votog) $contrlis= ($votisolols==$sololista || $votisolols==0) ? 1:0; 212 212 ################# 213 else {$contrlis=($sologruppo+$validilista+$contestatilista+$votinullilista)==$validi ? 1:0; 214 if($contrlis and $disgiunto) $contrlis=($votisolols==$sololista || $votisolols==0) ? 1:0; 215 } 213 else { 214 $contrlis=($sologruppo+$validilista+$contestatilista+$votinullilista)==$validi ? 1:0; 215 if($contrlis and $disgiunto) 216 $contrlis=($votisolols==$sololista || $votisolols==0) ? 1:0; 217 if($contrlis) 218 while ( list($id_gruppo)=mysql_fetch_row($resref)) 219 { 220 $res3= mysql_query("SELECT sum(voti-solo_gruppo) FROM ".$prefix."_ele_voti_gruppo where id_sez='$id_sez' and id_gruppo='$id_gruppo'", $dbi); 221 $res4= mysql_query("SELECT sum(voti+nulli_lista) FROM ".$prefix."_ele_voti_lista where id_sez='$id_sez' and id_lista in (select id_lista from ".$prefix."_ele_lista where id_gruppo='$id_gruppo')", $dbi); 222 list($vgruppo)=mysql_fetch_row($res3); 223 list($vliste)=mysql_fetch_row($res4); 224 if($vliste>$vgruppo) $contrlis=0; 225 } 226 } 216 227 ################# 217 228 … … 650 661 if($votisezcand>($votisezlis*$numprefs)) 651 662 echo "<table class=\"table-menu\" style=\"width: 50%;\"><tr><td style=\"background-color: rgb(255, 0, 0); color: black; text-align: center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br/><b> ATTENZIONE!<BR/>I voti di preferenza $votisezcand <br/>superano i voti di lista $votisezlis</b><br></td></tr></table>"; 652 663 } 664 #controllo voti a liste collegate <= voto di gruppo per voto non disgiunto 665 if($genere==5 and !$disgiunto){ 666 $resref = mysql_query("SELECT id_gruppo FROM ".$prefix."_ele_gruppo where id_cons='$id_cons'", $dbi); 667 while ( list($id_gruppo)=mysql_fetch_row($resref)) 668 { 669 $res3= mysql_query("SELECT sum(voti-solo_gruppo) FROM ".$prefix."_ele_voti_gruppo where id_sez='$id_sez' and id_gruppo='$id_gruppo'", $dbi); 670 $res4= mysql_query("SELECT sum(voti+nulli_lista) FROM ".$prefix."_ele_voti_lista where id_sez='$id_sez' and id_lista in (select id_lista from ".$prefix."_ele_lista where id_gruppo='$id_gruppo')", $dbi); 671 list($vgruppo)=mysql_fetch_row($res3); 672 list($vliste)=mysql_fetch_row($res4); 673 if($vliste>$vgruppo) 674 { 675 $result = mysql_query("SELECT descrizione FROM ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'", $dbi); 676 list($dgruppo)=mysql_fetch_row($result); 677 echo "<table class=\"table-menu\" style=\"width: 50%;\"><tr><td style=\"background-color: rgb(255, 0, 0); color: black; text-align: center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br/><b> ATTENZIONE!<BR/>I voti delle liste collegate<br/> superano i voti assegnati al gruppo $dgruppo </b><br></td></tr></table>"; 678 } 679 } 653 680 } 654 681 … … 1283 1310 echo "<td style=\"background-color: rgb(255, 0, 0); text-align:center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br><b> "._ATT_VOTANTI." ".$tot." "._NO_TOT_VOTI." ".($validi+$nulli+$bianchi+$contestati+$votinulli)."</b><br></td>"; 1284 1311 } 1312 #controllo voti a liste collegate <= voto di gruppo per voto non disgiunto 1313 if($genere==5 and !$disgiunto){ 1314 $resref = mysql_query("SELECT id_gruppo FROM ".$prefix."_ele_gruppo where id_cons='$id_cons'", $dbi); 1315 while ( list($id_gruppo)=mysql_fetch_row($resref)) 1316 { 1317 $res3= mysql_query("SELECT sum(voti-solo_gruppo) FROM ".$prefix."_ele_voti_gruppo where id_sez='$id_sez' and id_gruppo='$id_gruppo'", $dbi); 1318 $res4= mysql_query("SELECT sum(voti+nulli_lista) FROM ".$prefix."_ele_voti_lista where id_sez='$id_sez' and id_lista in (select id_lista from ".$prefix."_ele_lista where id_gruppo='$id_gruppo')", $dbi); 1319 list($vgruppo)=mysql_fetch_row($res3); 1320 list($vliste)=mysql_fetch_row($res4); 1321 if($vliste>$vgruppo) 1322 { 1323 $result = mysql_query("SELECT descrizione FROM ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'", $dbi); 1324 list($dgruppo)=mysql_fetch_row($result); 1325 echo "<td style=\"background-color: rgb(255, 0, 0); color: black; text-align: center\"><img src=\"modules/Elezioni/images/alert.gif\" align=\"middle\" alt=\"\"><br/><b> ATTENZIONE!<BR/>I voti delle liste collegate<br/> superano i voti assegnati al gruppo $dgruppo </b><br></td>"; 1326 } 1327 } 1328 } 1329 1285 1330 } 1286 1331 if(!isset($votinulli)) $votinulli=0;
Note:
See TracChangeset
for help on using the changeset viewer.