Changeset 288 for trunk/admin/modules
- Timestamp:
- Apr 24, 2019, 10:44:58 PM (6 years ago)
- Location:
- trunk/admin/modules/Elezioni
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/modules/Elezioni/ele_controlli.php
r262 r288 269 269 $totsg=0; 270 270 $totsl=0; 271 $tnl=0; 272 $sql="SELECT sum(voti),sum(nulli_lista),sum(solo_lista) FROM ".$prefix."_ele_voti_lista where id_cons='$id_cons' and id_sez='$id_sez'"; 273 $resl = $dbi->prepare("$sql"); 274 $resl->execute(); 271 275 $sql="SELECT validi,validi_lista,contestati_lista,voti_nulli_lista,solo_lista FROM ".$prefix."_ele_sezioni where id_cons='$id_cons' and id_sez='$id_sez'"; 272 276 $res = $dbi->prepare("$sql"); … … 274 278 list($votiv,$validil,$contestatil,$nullil,$solol) = $res->fetch(PDO::FETCH_NUM); 275 279 while (list($idg,$votig,$svg)=$resref->fetch(PDO::FETCH_NUM)) { 276 $sql="SELECT sum(voti), sum( solo_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='$idg')";280 $sql="SELECT sum(voti), sum(nulli_lista),sum(solo_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='$idg')"; 277 281 $res2 = $dbi->prepare("$sql"); 278 282 $res2->execute(); … … 280 284 $totsg+=$svg; 281 285 if($res2->rowCount()){ 282 list($votil,$ svl)=$res2->fetch(PDO::FETCH_NUM);286 list($votil,$nl,$svl)=$res2->fetch(PDO::FETCH_NUM); 283 287 $totlis+=$votil; 284 288 $totsl+=$svl; 285 if(($votig+$svl)<($votil+$svg)) 289 $tnl+=$nl; 290 if(($votig+$svl)<($votil+$svg+$nl)) 286 291 $err=1; 287 292 } 288 293 289 294 } 290 if ($validil+$contestatil+$nullil+$solol+$totsg!=$votiv and $validil+$contestatil+$nullil+$solol>0) $err=1; 295 if ($validil+$contestatil+$nullil+$totsg!=$votiv and $validil+$contestatil+$nullil+$solol>0) $err=1; 296 if($tnl!=$nullil || $totsl!=$solol) $err=1; 291 297 } 292 298 -
trunk/admin/modules/Elezioni/ele_voti.php
r286 r288 745 745 from ".$prefix."_ele_lista where id_cons='$id_cons' $circo 746 746 order by num_lista"; 747 $result1 = $dbi->prepare("$sql"); 748 $result1->execute(); 749 750 747 $result1 = $dbi->prepare("$sql"); 748 $result1->execute(); 751 749 } 750 $tvnpl=0; 751 $tslpl=0; 752 752 while (list($voti,$id_lista3,$descr_lista,$simb_lista,$num_lista,$vnpl,$slpl,$rifgruppo)=$result1->fetch(PDO::FETCH_NUM)){ 753 753 echo "<tr bgcolor=\"$bgcolor2\">"; … … 760 760 $cond_sele="and id_lista=$id_lista3"; 761 761 echo "<td align=\"right\" $errcolor><input name=\"voti$i\" value=\"".$voti."\" size=\"7\" style=\"text-align:right\">"; 762 if($dettnulli && !$disgiunto && $tipo_cons!=18 && $tipo_cons!=19) echo "</td><td align=\"right\"><input name=\"vnpl$i\" value=\"".$vnpl."\" size=\"7\" style=\"text-align:right\">";763 if($disgiunto) echo "</td><td align=\"right\"><input name=\"slpl$i\" value=\"".$slpl."\" size=\"7\" style=\"text-align:right\">";762 if($dettnulli && !$disgiunto && $tipo_cons!=18 && $tipo_cons!=19) { echo "</td><td align=\"right\"><input name=\"vnpl$i\" value=\"".$vnpl."\" size=\"7\" style=\"text-align:right\">"; $tvnpl+=$vnpl;} 763 if($disgiunto) {echo "</td><td align=\"right\"><input name=\"slpl$i\" value=\"".$slpl."\" size=\"7\" style=\"text-align:right\">"; $tslpl+=$slpl;} 764 764 echo "<input type=\"hidden\" name=\"id_lista$i\" value=\"$id_lista3\"></td>"; 765 765 // echo "<td align=\"right\">$sgpl"; … … 769 769 } 770 770 } 771 if(!$id_lista) echo "<tr bgcolor=\"$bgcolor1\"><td></td><td>"._TOT._VOTI_LISTA."</td><td align=\"center\">$tot_pref</td></tr>"; 771 if(!$id_lista) { 772 echo "<tr bgcolor=\"$bgcolor1\"><td></td><td><font size=\"3\">"._TOT._VOTI_LISTA."</font></td><td align=\"center\"><font size=\"3\">$tot_pref</font></td>"; 773 if($dettnulli && !$disgiunto && $tipo_cons!=18 && $tipo_cons!=19) 774 echo "<td bgcolor=\"$bgcolor1\" align=\"center\"><font size=\"3\">".$tvnpl."</font></td>"; 775 if($disgiunto) 776 echo "<td bgcolor=\"$bgcolor1\" align=\"center\"><font size=\"3\">".$tslpl."</font></td>"; 777 echo "</tr>"; 778 } 772 779 else echo "<tr bgcolor=\"$bgcolor1\"><td></td><td>"._TOTPREF."</td><td align=\"center\">$tot_pref</td></tr>"; 773 780 // toglie ai candidati la visual... del solo_gruppo -
trunk/admin/modules/Elezioni/salva_gruppi.php
r262 r288 39 39 if (isset($_GET['id_comune'])) $id_comune=intval($_GET['id_comune']); else $id_comune='0'; 40 40 if (isset($_GET['ops'])) $ops=intval($_GET['ops']); else $ops='0'; 41 if (isset($_GET['sololista'])) $sololista=intval($_GET['sololista']); else $sololista='0'; 41 42 if (isset($_GET['delete'])) $delete=intval($_GET['delete']); else $delete=''; 42 43 if (isset($_GET['circo'])) get_magic_quotes_gpc() ? $circo=$_GET['circo']:$circo=addslashes($_GET['circo']); else $circo=''; … … 79 80 if($disgiunto){ 80 81 } 82 $sql="update ".$prefix."_ele_sezioni set solo_lista='$sololista' where id_cons='$id_cons' and id_sez='$id_sez'"; 83 $result = $dbi->prepare("$sql"); 84 $result->execute(); 81 85 $sql="select num_gruppo from ".$prefix."_ele_voti_gruppo where id_cons='$id_cons' and id_sez='$id_sez'"; 82 86 $result = $dbi->prepare("$sql"); -
trunk/admin/modules/Elezioni/salva_liste.php
r264 r288 113 113 } 114 114 }else{ 115 $sql="update ".$prefix."_ele_sezioni set validi_lista='$validi',contestati_lista='$contestati',voti_nulli_lista='$votinulli',solo_gruppo='$sg' ,solo_lista=''where id_cons='$id_cons' and id_sez='$id_sez'";115 $sql="update ".$prefix."_ele_sezioni set validi_lista='$validi',contestati_lista='$contestati',voti_nulli_lista='$votinulli',solo_gruppo='$sg' where id_cons='$id_cons' and id_sez='$id_sez'"; 116 116 $res = $dbi->prepare("$sql"); 117 117 $res->execute();
Note:
See TracChangeset
for help on using the changeset viewer.