Changeset 338 for trunk/client/modules
- Timestamp:
- Nov 11, 2020, 7:38:19 PM (4 years ago)
- Location:
- trunk/client/modules/Elezioni
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/client/modules/Elezioni/grafici.php
r328 r338 403 403 } 404 404 $circond='';$circondt1=''; 405 if ($genere!=0){$tab=" ele_voti_gruppo";}else{$tab="ele_voti_ref";}406 if ($genere==4 or $visgralista){$tab=" ele_voti_lista";}407 if ($votog){$tab=" ele_voti_lista";}408 $sql="select * from ".$prefix."_ $tab where id_cons='$id_cons' group by id_sez ";405 if ($genere!=0){$tab="gruppo";}else{$tab="ref";} 406 if ($genere==4 or $visgralista){$tab="lista";} 407 if ($votog){$tab="lista";} 408 $sql="select * from ".$prefix."_ele_voti_$tab where id_cons='$id_cons' group by id_sez "; 409 409 $res = $dbi->prepare("$sql"); 410 410 $res->execute(); … … 442 442 // tot voti 443 443 if (!$circo) 444 $sql="select sum(voti) from ".$prefix."_$tab where id_cons=$id_cons "; 444 $sql="select sum(voti) from ".$prefix."_ele_voti_$tab where id_cons=$id_cons "; 445 else 446 $sql="select sum(t1.voti) from ".$prefix."_ele_voti_$tab as t1 left join ".$prefix."_ele_$tab as t2 on t1.id_$tab=t2.id_$tab where t2.id_circ=$id_circ "; 445 447 if ($votog) 446 448 $sql="select sum(voti) from ".$prefix."_ele_voti_lista where id_cons=$id_cons "; … … 472 474 $sql="select t1.id_gruppo, t1.num_gruppo, t1.descrizione, sum(t2.voti) as somma 473 475 from ".$prefix."_ele_gruppo as t1 474 left join ".$prefix."_ $tab as t2 on (t1.id_gruppo=t2.id_gruppo)476 left join ".$prefix."_ele_voti_$tab as t2 on (t1.id_gruppo=t2.id_gruppo) 475 477 where t1.id_cons='$id_cons' and t1.id_cons=t2.id_cons $circondt1 476 478 group by t2.id_gruppo … … 485 487 $sql="select t1.id_lista, t1.num_lista, t1.descrizione, sum(t2.voti) as somma 486 488 from ".$prefix."_ele_lista as t1 487 left join ".$prefix."_ $tab as t2 on (t1.id_lista=t2.id_lista)489 left join ".$prefix."_ele_voti_$tab as t2 on (t1.id_lista=t2.id_lista) 488 490 where t1.id_cons='$id_cons' and t1.id_cons=t2.id_cons $circondt1 489 491 group by t2.id_lista … … 623 625 if (isset($_SESSION['ruotag'])) { $ruotag=$_SESSION['ruotag'];} 624 626 else {$ruotag=1;$_SESSION['ruotag']=1;} 625 $sql="select sum(t1.validi),t1.id_gruppo from ".$prefix."_ $tab as t1 left join soraldo_ele_gruppo as t2 on t1.id_gruppo=t2.id_gruppo where t1.id_cons='$id_cons' and t2.num_gruppo='$ruotag' group by t1.id_gruppo";627 $sql="select sum(t1.validi),t1.id_gruppo from ".$prefix."_ele_voti_$tab as t1 left join soraldo_ele_gruppo as t2 on t1.id_gruppo=t2.id_gruppo where t1.id_cons='$id_cons' and t2.num_gruppo='$ruotag' group by t1.id_gruppo"; 626 628 }else 627 $sql="select sum(validi),id_gruppo from ".$prefix."_ $tab where id_cons=$id_cons group by id_gruppo";629 $sql="select sum(validi),id_gruppo from ".$prefix."_ele_voti_$tab where id_cons=$id_cons group by id_gruppo"; 628 630 $res = $dbi->prepare("$sql"); 629 631 $res->execute(); … … 634 636 $sql="select t1.id_gruppo, t1.num_gruppo, t1.descrizione, sum(t2.si), sum(t2.no) 635 637 from ".$prefix."_ele_gruppo as t1 636 left join ".$prefix."_ $tab as t2 on (t1.id_gruppo=t2.id_gruppo)638 left join ".$prefix."_ele_voti_$tab as t2 on (t1.id_gruppo=t2.id_gruppo) 637 639 where t1.id_cons='$id_cons' and t1.id_gruppo='$id_gruppo' 638 640 group by t1.id_gruppo -
trunk/client/modules/Elezioni/gruppo.php
r337 r338 184 184 list($num_circ)=$res_cir->fetch(PDO::FETCH_NUM); 185 185 $condcirc="and id_circ=$id_circ"; //variabile aggiunta nelle select per le circ. 186 $sql="SELECT count(t1.num_sez) from ".$prefix."_ele_sezioni as t1, ".$prefix."_ele_sede as t2 where t1.id_cons=$id_cons and t1.id_sede=t2.id_sede and t2.id_circ=$id_circ";186 $sql="SELECT count(t1.num_sez),min(t1.num_sez),max(t1.num_sez) from ".$prefix."_ele_sezioni as t1, ".$prefix."_ele_sede as t2 where t1.id_cons=$id_cons and t1.id_sede=t2.id_sede and t2.id_circ=$id_circ"; 187 187 $res_sez = $dbi->prepare("$sql"); 188 188 $res_sez->execute(); … … 376 376 ######## 377 377 # $diff=($offsetsez-$minsez); 378 if ($minsez>1 ){378 if ($minsez>1 and !$circo){ 379 379 $minsez_p= ($minsez-$diff)>1 ? $minsez-$diff:1; 380 380 $offsetsez_p=$offsetsez-$diff; … … 463 463 $datipdf="<b>"._COMUNE." $descr_comune</b> - "._RISULTATI.": $descr_cons<br/><b>$pagina</b><br/><br/> $list1 $list2 $list3 "; 464 464 # verificare la stampa sulle circoscrizioni 465 echo "<div style=\"text-align:right;width: 900px;margin-left:10px;margin-right:0px;font-size:12px; \">";465 echo "<div style=\"text-align:right;width:40%;margin-left:10px;margin-right:0px;font-size:12px; \">"; 466 466 echo "<table style=\"text-align:center;margin-right:0px;border-top : 1px solid Blue;width: 140px;\"><tr style=\" background:#eceff5;\"><td>"._ESPORTA."<br />"; 467 467 if($circo){ echo "<a href=\"modules.php?name=Elezioni&op=$op&id_cons_gen=$id_cons_gen&id_comune=$id_comune&csv=1&orvert=$orvert&min=$min&offset=$offset&minsez=$minsez&offsetsez=$offsetsez&perc=$perc&id_lista=$id_lista&id_circ=$id_circ&datipdf=$datipdf\" ><img class=\"image\" src=\"modules/Elezioni/images/printer.gif\" alt=\"Stampa\" /></a>";
Note:
See TracChangeset
for help on using the changeset viewer.