Changeset 338 for trunk/admin/modules
- Timestamp:
- Nov 11, 2020, 7:38:19 PM (4 years ago)
- Location:
- trunk/admin/modules/Elezioni
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/modules/Elezioni/ele_candidato.php
r307 r338 102 102 } 103 103 echo "</select></td></tr></table></form>"; 104 $circo="and id_circ= '$id_circ'";105 $circo2="and t2.id_circ= '$id_circ'";104 $circo="and id_circ=$id_circ"; 105 $circo2="and t2.id_circ=$id_circ"; 106 106 } 107 107 if($id_cand) -
trunk/admin/modules/Elezioni/ele_colora_sez.php
r337 r338 1 1 <?php 2 2 if (!isset($_SESSION['aid'])) die ("You can't access this file directly..."); 3 global $id_cons,$id_circ,$id_sez,$dbi,$prefix,$genere,$id_cons_gen ;3 global $id_cons,$id_circ,$id_sez,$dbi,$prefix,$genere,$id_cons_gen,$circo; 4 4 5 if ($circo) $iscirco"and id_circ=$id_circ"; else $iscirco=''; 5 6 $sql="SELECT t1.voto_c FROM ".$prefix."_ele_tipo as t1 left join ".$prefix."_ele_consultazione as t2 on t1.tipo_cons=t2.tipo_cons where id_cons_gen='$id_cons_gen'"; 6 7 $res = $dbi->prepare("$sql"); … … 24 25 $liste=$res->rowCount(); 25 26 26 $sql="SELECT count(id_lista) FROM ".$prefix."_ele_lista where id_cons='$id_cons' ";27 $sql="SELECT count(id_lista) FROM ".$prefix."_ele_lista where id_cons='$id_cons' $iscirco"; 27 28 $res = $dbi->prepare("$sql"); 28 29 $res->execute(); -
trunk/admin/modules/Elezioni/ele_controlli.php
r337 r338 375 375 } 376 376 if (!$totsg) $totsg=$solog; 377 if (($totlis!=$validil or $validil+$contestatil+$nullil+$totsg!=$votiv) and ($validil+$contestatil+$nullil+$solol>0 or $tvl>0)) {$err=1;$tipo='lista';$controllo=5;} include("--- $votog --- $sql --- if (($totlis!=$votiv or $validil+$contestatil+$nullil+$totsg!=$votiv) and ($validil+$contestatil+$nullil+$solol>0 or $tvl>0))");378 if(($solog && !$disg && ($tnl!=$nullil && $disg)) || $totsl!=$solol ) {$err=1;$tipo='lista';$controllo=6;}377 if (($totlis!=$validil or $validil+$contestatil+$nullil+$totsg!=$votiv) and ($validil+$contestatil+$nullil+$solol>0 or $tvl>0)) {$err=1;$tipo='lista';$controllo=5;} 378 if(($solog && !$disg && ($tnl!=$nullil && $disg)) || $totsl!=$solol || ($totsg!=$solog)) {$err=1;$tipo='lista';$controllo=6;} 379 379 } 380 380 -
trunk/admin/modules/Elezioni/ele_lista.php
r336 r338 76 76 } 77 77 echo "</select></td></tr></table></form>"; 78 $circo="and id_circ= '$id_circ'";78 $circo="and id_circ=$id_circ"; 79 79 } 80 80 echo "<center><font class=\"title\">"; -
trunk/admin/modules/Elezioni/ele_voti.php
r337 r338 63 63 64 64 65 65 66 list($dettnulli,$disgiunto)=$res->fetch(PDO::FETCH_NUM); 67 68 $sql="SELECT circo FROM ".$prefix."_ele_tipo where tipo_cons='$tipo_cons' "; 69 $res = $dbi->prepare("$sql"); 70 $res->execute(); 71 list($conscirc)=$res->fetch(PDO::FETCH_NUM); 66 72 if ($conscirc){ // or $num_circ==1 67 73 if (!$id_circ){ … … 80 86 81 87 #$sql="SELECT id_circ FROM ".$prefix."_ele_circoscrizione where id_cons='$id_cons' order by num_circ limit 0,1"; 82 $res = $dbi->prepare("$sql");83 $res->execute();88 //$res = $dbi->prepare("$sql"); 89 //$res->execute(); 84 90 85 91 … … 105 111 $tmp=implode (",",$idsezi); 106 112 $sezi = "and id_sez in ($tmp)"; 107 $circo = "and id_circ= '$id_circ'";113 $circo = "and id_circ=$id_circ"; 108 114 }else{ 109 115 $sezi=''; … … 175 181 176 182 function voti($id_cons,$do,$id_circ,$id_sede,$ops,$ov,$mv,$gv,$msv,$av,$id_lista) { 177 global $aid,$bgcolor1, $bgcolor2, $prefix, $dbi, $offset, $min, $tipo_cons, $genere,$id_cons_gen,$prev_sez,$votog,$votol,$votoc,$conscirc,$id_sez,$ops ;183 global $aid,$bgcolor1, $bgcolor2, $prefix, $dbi, $offset, $min, $tipo_cons, $genere,$id_cons_gen,$prev_sez,$votog,$votol,$votoc,$conscirc,$id_sez,$ops,$circo; 178 184 179 185 echo "<table border=\"0\" width=\"760\" align=\"left\"><tr>"; … … 389 395 function preferenze($id_cons,$do,$id_circ,$id_sede,$id_sez,$ops){ 390 396 global $aid, $prefix, $dbi, $id_lista,$genere,$id_cons_gen,$id_gruppo,$sezi,$circo,$votog,$votol,$votoc,$conscirc; 391 global $tipo_cons,$limite,$dettnulli,$disgiunto ;397 global $tipo_cons,$limite,$dettnulli,$disgiunto,$circo; 392 398 $bgcolor1="#7777ff"; 393 399 $bgcolor2=$_SESSION['bgcolor2']; … … 421 427 if ($circo and $id_lista){ 422 428 $sql="SELECT num_lista from ".$prefix."_ele_lista where id_lista=$id_lista"; 423 $res_lis = $dbi->prepare("$sql"); 424 $res_lis->execute(); 425 426 429 $res_lis = $dbi->prepare("$sql"); 430 $res_lis->execute(); 427 431 list($num_lista)=$res_lis->fetch(PDO::FETCH_NUM); 428 $sql="SELECT id_lista from ".$prefix."_ele_lista where num_lista=$num_lista and id_cons='$id_cons' $circo";429 $res_lis = $dbi->prepare("$sql");430 $res_lis->execute();431 432 433 list($id_lista)=$res_lis->fetch(PDO::FETCH_NUM);434 432 } 435 433 … … 457 455 if (($genere==4 or $genere==5) and !$votoc) { //liste a piu' candidati 458 456 if(($genere==5 and $id_conf and $fascia<=$limite and !$disgiunto) and !$id_lista) { //esclude il voto di lista per le comunali nei comuni sotto fascia limite 459 $sql="SELECT id_lista from ".$prefix."_ele_lista where id_cons=$id_cons limit 0,1";457 $sql="SELECT id_lista from ".$prefix."_ele_lista where id_cons=$id_cons $circo limit 0,1"; 460 458 $result = $dbi->prepare("$sql"); 461 459 $result->execute(); … … 609 607 $errgrulis=array(); 610 608 if($genere==5 and !$disgiunto and ($tipo_cons==18 or $tipo_cons==19)){ 611 $sql="SELECT id_gruppo FROM ".$prefix."_ele_gruppo where id_cons='$id_cons' ";609 $sql="SELECT id_gruppo FROM ".$prefix."_ele_gruppo where id_cons='$id_cons' $circo"; 612 610 $resref = $dbi->prepare("$sql"); 613 611 $resref->execute(); … … 638 636 if($vliste>$vgruppo) 639 637 { 640 $sql="SELECT descrizione FROM ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo' ";638 $sql="SELECT descrizione FROM ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo' $circo"; 641 639 $result = $dbi->prepare("$sql"); 642 640 $result->execute(); … … 649 647 elseif($vliste<$vgruppo) 650 648 { 651 $sql="SELECT descrizione FROM ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo' ";649 $sql="SELECT descrizione FROM ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo' $circo"; 652 650 $result = $dbi->prepare("$sql"); 653 651 $result->execute(); … … 745 743 } 746 744 }else { 745 if($circo) $circot1=" and t1.id_circ=$id_circ"; else $circot1=''; 747 746 $sql="select t2.voti,t1.id_lista, descrizione,simbolo,t1.num_lista,t2.nulli_lista,t2.solo_lista,t1.id_gruppo 748 747 from ".$prefix."_ele_lista as t1, ".$prefix."_ele_voti_lista as t2 … … 750 749 and t1.id_lista=t2.id_lista 751 750 and t2.id_sez=$id_sez 751 $circot1 752 752 order by t1.num_lista"; 753 753 … … 1164 1164 $bgcolor1="#7777ff"; 1165 1165 $bgcolor2=$_SESSION['bgcolor2']; 1166 $sql="SELECT * FROM ".$prefix."_ele_gruppo where id_cons='$id_cons'";1166 $sql="SELECT * FROM ".$prefix."_ele_gruppo where id_cons='$id_cons' $circo "; 1167 1167 $res = $dbi->prepare("$sql"); 1168 1168 $res->execute(); … … 1260 1260 } 1261 1261 $sql="SELECT sum(voti) from ".$prefix."_ele_voti_lista where id_cons=$id_cons and id_sez=$id_sez"; 1262 $resg = $dbi->prepare("$sql");1263 $resg->execute();1264 1265 1266 list($voti_sez)=$resg->fetch(PDO::FETCH_NUM);1267 if(($genere==5 and !$disgiunto and $voti_sez and $flagsg and ($tipo_cons==18 or $tipo_cons==19))){1262 $resg = $dbi->prepare("$sql"); 1263 $resg->execute(); 1264 1265 1266 list($voti_sez)=$resg->fetch(PDO::FETCH_NUM); 1267 if(($genere==5 and !$disgiunto and $voti_sez and $flagsg and ($tipo_cons==18 or $tipo_cons==19))){ 1268 1268 1269 1269 $sql="SELECT sum(solo_gruppo) from ".$prefix."_ele_voti_gruppo where id_cons=$id_cons and id_sez=$id_sez"; 1270 $resg = $dbi->prepare("$sql");1271 $resg->execute();1270 $resg = $dbi->prepare("$sql"); 1271 $resg->execute(); 1272 1272 1273 1273 1274 1274 list($sgpl)=$resg->fetch(PDO::FETCH_NUM); 1275 1275 $sql="SELECT solo_gruppo from ".$prefix."_ele_sezioni where id_cons=$id_cons and id_sez=$id_sez"; 1276 $resg = $dbi->prepare("$sql");1277 $resg->execute();1276 $resg = $dbi->prepare("$sql"); 1277 $resg->execute(); 1278 1278 1279 1279 … … 1283 1283 #controllo voti a liste collegate <= voto di gruppo per voto non disgiunto 1284 1284 if($genere==5 and !$disgiunto and $flagsg and ($tipo_cons==18 or $tipo_cons==19)){ 1285 $sql="SELECT id_gruppo FROM ".$prefix."_ele_gruppo where id_cons='$id_cons'";1285 $sql="SELECT id_gruppo FROM ".$prefix."_ele_gruppo where id_cons='$id_cons' $circo"; 1286 1286 $resref = $dbi->prepare("$sql"); 1287 1287 $resref->execute(); 1288 1288 1289 1289 1290 1290 $errgrulis=array(); 1291 1291 $sql="SELECT count(0) FROM ".$prefix."_ele_voti_lista where id_sez='$id_sez'"; 1292 $res4 = $dbi->prepare("$sql");1293 $res4->execute();1292 $res4 = $dbi->prepare("$sql"); 1293 $res4->execute(); 1294 1294 1295 1295 … … 1297 1297 if ($sezscrl) 1298 1298 while ( list($id_gruppo)=$resref->fetch(PDO::FETCH_NUM)) 1299 1299 { 1300 1300 if($disgiunto || $flagsg){ 1301 1301 $sql="SELECT sum(voti-solo_gruppo) FROM ".$prefix."_ele_voti_gruppo where id_sez='$id_sez' and id_gruppo='$id_gruppo'"; … … 1339 1339 $errgrulis[$id_gruppo]=1; 1340 1340 } 1341 } 1342 /* { 1343 $sql="SELECT sum(voti-solo_gruppo) FROM ".$prefix."_ele_voti_gruppo where id_sez='$id_sez' and id_gruppo='$id_gruppo'"; 1344 $res3 = $dbi->prepare("$sql"); 1345 $res3->execute(); 1346 1347 1348 $sql="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')"; 1349 $res4 = $dbi->prepare("$sql"); 1350 $res4->execute(); 1351 1352 1353 list($vgruppo)=$res3->fetch(PDO::FETCH_NUM); 1354 list($vliste)=$res4->fetch(PDO::FETCH_NUM); //($tipo_cons=18 or $tipo_cons=19)) 1355 if($vliste>$vgruppo and !$disgiunto) 1356 { 1357 $errgrulis[$id_gruppo]=1; 1358 $sql="SELECT descrizione FROM ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'"; 1359 $result = $dbi->prepare("$sql"); 1360 $result->execute(); 1361 1362 1363 list($dgruppo)=$result->fetch(PDO::FETCH_NUM); 1364 echo "<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>"; 1365 } 1366 elseif($vliste<$vgruppo and !($tipo_cons=18 or $tipo_cons=19)) 1367 { 1368 $errgrulis[$id_gruppo]=1; 1369 $sql="SELECT descrizione FROM ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'"; 1370 $result = $dbi->prepare("$sql"); 1371 $result->execute(); 1372 1373 1374 list($dgruppo)=$result->fetch(PDO::FETCH_NUM); 1375 echo "<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 assegnati al gruppo $dgruppo <br/> superano i voti delle liste collegate</b><br></td></tr>"; 1376 } 1377 }*/ 1378 } 1341 } 1342 } 1379 1343 1380 1344 } … … 1411 1375 } 1412 1376 echo "</tr>"; 1413 $sql="SELECT * FROM ".$prefix."_ele_gruppo where id_cons='$id_cons' $circo ";1377 $sql="SELECT * FROM ".$prefix."_ele_gruppo where id_cons='$id_cons' $circo ORDER BY num_gruppo "; 1414 1378 $res = $dbi->prepare("$sql"); 1415 1379 $res->execute(); … … 1418 1382 $max = $res->rowCount(); 1419 1383 //echo "Massimo:$max - id=$id_cons - circo: $circo"; 1420 $sql="select * from ".$prefix."_ele_gruppo where id_cons='$id_cons' $circo ORDER BY num_gruppo ";1421 $result = $dbi->prepare("$sql");1422 $result->execute();1423 1424 1384 1425 1385 $i=1; -
trunk/admin/modules/Elezioni/salva_gruppi.php
r310 r338 44 44 45 45 global $prefix,$id_parz,$fileout; 46 $sql="SELECT tipo_cons FROM ".$prefix."_ele_consultazione where id_cons_gen='$id_cons_gen'" ; 47 $res = $dbi->prepare("$sql"); 48 $res->execute(); 49 list($tipo_cons) = $res->fetch(PDO::FETCH_NUM); 50 $sql="SELECT circo FROM ".$prefix."_ele_tipo where tipo_cons='$tipo_cons' "; 51 $res = $dbi->prepare("$sql"); 52 $res->execute(); 53 list($circo)=$res->fetch(PDO::FETCH_NUM); 54 55 if ($circo) $circo="and id_circ=$id_circ"; else $circo=''; 46 56 $sql="select num_gruppo from ".$prefix."_ele_gruppo where id_cons='$id_cons' $circo ORDER BY num_gruppo "; 47 57 $result = $dbi->prepare("$sql"); … … 93 103 } 94 104 }else{ 95 $sql="select num_gruppo,id_gruppo from ".$prefix."_ele_gruppo where id_cons='$id_cons' ";105 $sql="select num_gruppo,id_gruppo from ".$prefix."_ele_gruppo where id_cons='$id_cons' $circo"; 96 106 $result = $dbi->prepare("$sql"); 97 107 $result->execute(); -
trunk/admin/modules/Elezioni/salva_liste.php
r288 r338 50 50 51 51 global $prefix,$id_parz,$fileout; 52 $sql="SELECT tipo_cons FROM ".$prefix."_ele_consultazione where id_cons_gen='$id_cons_gen'" ; 53 $res = $dbi->prepare("$sql"); 54 $res->execute(); 55 list($tipo_cons) = $res->fetch(PDO::FETCH_NUM); 56 $sql="SELECT circo FROM ".$prefix."_ele_tipo where tipo_cons='$tipo_cons' "; 57 $res = $dbi->prepare("$sql"); 58 $res->execute(); 59 list($circo)=$res->fetch(PDO::FETCH_NUM); 60 61 if ($circo) $iscirco="and id_circ=$id_circ"; else $iscirco=''; 52 62 if($id_lista){ 53 63 $sql="select num_cand,id_cand from ".$prefix."_ele_candidati where id_cons='$id_cons' and id_lista='$id_lista' ORDER BY num_cand "; … … 62 72 } 63 73 }else{ 64 $sql="select num_lista from ".$prefix."_ele_lista where id_cons='$id_cons' ORDER BY num_lista";74 $sql="select num_lista from ".$prefix."_ele_lista where id_cons='$id_cons' $iscirco ORDER BY num_lista "; 65 75 $result = $dbi->prepare("$sql"); 66 76 $result->execute(); … … 120 130 $result->execute(); 121 131 if($result->rowCount()){ 122 $sql="select num_lista,id_lista from ".$prefix."_ele_lista where id_cons='$id_cons' ";132 $sql="select num_lista,id_lista from ".$prefix."_ele_lista where id_cons='$id_cons' $iscirco"; 123 133 $result = $dbi->prepare("$sql"); 124 134 $result->execute(); … … 131 141 }else{ 132 142 133 $sql="select num_lista,id_lista from ".$prefix."_ele_lista where id_cons='$id_cons' ";143 $sql="select num_lista,id_lista from ".$prefix."_ele_lista where id_cons='$id_cons' $iscirco"; 134 144 $result = $dbi->prepare("$sql"); 135 145 $result->execute();
Note:
See TracChangeset
for help on using the changeset viewer.