Changeset 371 for trunk/client/modules/Elezioni/gruppo.php
- Timestamp:
- Sep 3, 2022, 10:40:36 AM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/client/modules/Elezioni/gruppo.php
r356 r371 252 252 $res_cand->execute(); 253 253 254 if ($circo) $condcirc="and t5.id_circ=$id_circ"; 254 if ($circo) {$condcirc="and t5.id_circ=$id_circ";$condcircdes="and t2.id_circ=$id_circ";} 255 $sqldesc="select '','', t1.num_cand, concat(t1.cognome,' ', t1.nome) as nome, '','','','','','' 256 from ".$prefix."_ele_candidati as t1, ".$prefix."_ele_lista as t2 257 where t1.id_lista=$id_lista 258 and t1.id_lista=t2.id_lista 259 and t1.id_cons=$id_cons 260 order by t1.num_cand"; 255 261 256 262 $sqlvoti="select $tab2, t1.num_cand, concat(t1.cognome,' ', t1.nome) as nome, sum(t2.voti),'','','','','' … … 310 316 if ($votog) $votigl=" (t3.validi_lista),(t3.nulli),(t3.bianchi),(t3.contestati),(t3.voti_nulli_lista+t3.voti_nulli)"; 311 317 else $votigl=" sum(t3.validi_lista),sum(t3.nulli),sum(t3.bianchi),sum(t3.contestati_lista),sum(t3.voti_nulli_lista+t3.voti_nulli)"; 318 319 $sqldesc="select '','', $t.num_$tab15, $t.descrizione, '', '','','','','' 320 from 321 ".$prefix."_ele_$tab as t1 322 where t1.id_cons=$id_cons 323 $condcirc 324 order by t1.num_$tab15"; 325 #include("TEST:$sqldesc"); 312 326 $sqlvoti="select $tab2, $t.num_$tab15, $t.descrizione, sum(t2.voti), $votigl 313 327 from … … 470 484 $_SESSION['nomefile']=strip_tags(str_replace(" ", "_", $nomefile)); 471 485 $datipdf="<b>"._COMUNE." $descr_comune</b> - "._RISULTATI.": $descr_cons<br/><b>$pagina</b><br/><br/> $list1 $list2 $list3 "; 486 $datipdf=str_replace("("," ",$datipdf); 487 $datipdf=str_replace(")"," ",$datipdf); 472 488 # verificare la stampa sulle circoscrizioni 473 489 echo "<div style=\"text-align:right;width:65%;margin-left:10px;margin-right:0px;font-size:12px; \">"; … … 653 669 # if($res_voti->rowCount()) { 654 670 $res_voti = $dbi->prepare("$sqlvoti"); 655 $res_voti->execute(); 671 $res_voti->execute(); 672 if (!$res_voti->rowCount()) { 673 $res_voti = $dbi->prepare("$sqldesc"); 674 $res_voti->execute(); 675 #include("TEST: $sqldesc"); 676 } 656 677 #} 657 678 658 while (list($num_circ,$desc_circ,$num_cand,$nome,$voti,$sevalidi,$senulli,$sebianchi,$secontestati,$sevonulli) = $res_voti->fetch(PDO::FETCH_NUM)){ 679 while (list($num_circ,$desc_circ,$num_cand,$nome,$voti,$sevalidi,$senulli,$sebianchi,$secontestati,$sevonulli) = $res_voti->fetch(PDO::FETCH_NUM)){ 659 680 if($num_cand<$min or $num_cand>$offset) continue; 660 681 if($genere==4) $sevalidi=$voti; 661 682 662 683 if (!isset($temp[$num_cand])) $temp[$num_cand]=0; 663 $temp[$num_cand]+= $voti;684 $temp[$num_cand]+=intval($voti); 664 685 $z=array_search($num_circ, $pos); 665 if (!$z) continue;686 if (!$z) $z=$minpos; #continue; 666 687 if ($num_cand>=$min and $num_cand<=$offset){ 667 if( $num_circ>=$minpos and $num_circ <=$maxpos){688 if(($num_circ>=$minpos and $num_circ <=$maxpos) or $num_circ==''){ 668 689 $ar[0][$num_cand]=$num_cand.") ".$nome; 669 690 if ($desc_circ && $onetime!=$desc_circ) {$ar[($z)][0].=") ".$desc_circ; $onetime=$desc_circ;} … … 679 700 if (!strstr( $op,'candidato')){ 680 701 if (!isset($tempar[$num_cand])) $tempar[$num_cand]=0; 681 $tempar[$num_cand]+= $voti;702 $tempar[$num_cand]+=intval($voti); 682 703 } 683 704 if ($visvot!='cand'){ … … 814 835 815 836 } 816 837 if(!$id_gruppo) $id_gruppo=0; 817 838 $sql="select num_gruppo,descrizione from ".$prefix."_ele_gruppo where id_gruppo=$id_gruppo"; 818 839 $res_ref = $dbi->prepare("$sql"); … … 833 854 $res->execute(); 834 855 835 if($res) $num_sez=$res->rowCount(); else $num_sez=0; 836 if($res_ref) list($num_gruppo,$descr)= $res_ref->fetch(PDO::FETCH_NUM); else {$num_gruppo=0;$descr='';} 837 856 if($res->rowCount()) $num_sez=$res->rowCount(); 857 else 858 { 859 $num_sez=0; 860 } 861 if($res_ref->rowCount()) list($num_gruppo,$descr)= $res_ref->fetch(PDO::FETCH_NUM); else {$num_gruppo=0;$descr='';} 838 862 if (!$csv){ 839 863 # stampa … … 841 865 $datipdf="<b>"._COMUNE." $descr_comune</b> - "._RISULTATI.": $descr_cons<br/><b>$pagina</b><br/><br/> "; 842 866 $datipdf .="<br/><b>Referendum n. ".$num_gruppo." </b><br/>".$descr.""; 867 $datipdf=str_replace('"',"'",$datipdf); 843 868 echo "<div style=\"text-align:right;width:900px;margin-left:10px;margin-right:20px;font-size:12px \">"; 844 869 echo "<table style=\"text-align:center;margin-right:0px;border-top : 1px solid Blue;width: 140px;\"><tr style=\" background:#eceff5;\"><td>"._ESPORTA."<br />"; … … 850 875 851 876 852 echo "<img class=\"image\" src=\"modules/Elezioni/images/rss.png\" alt=\"Export rss\" />";877 echo "<img class=\"image\" src=\"modules/Elezioni/images/rss.png\" alt=\"Export rss\" />"; 853 878 854 879 echo " </td></tr>"; … … 919 944 920 945 if (!$csv)echo "<b>Referendum n. ".$num_gruppo." </b><br />".$descr.""; 946 # die("TEST: $csv - $num_gruppo - $descr"); 921 947 922 948 $y=1; … … 928 954 $ar[0][5]=_BIANCHI; 929 955 $ar[0][6]=_CONTESTATI; 930 if($res_ref )956 if($res_ref->rowCount()) 931 957 while (list($num_gruppo,$desc_ref) = $res_ref->fetch(PDO::FETCH_NUM)){ 932 958 $ar[0][$i++]= $num_gruppo.") ".$desc_ref; … … 941 967 $tot_bi=0; 942 968 $tot_co=0; 943 if($res )969 if($res->rowCount()) 944 970 while (list($num_circ,$desc_circ,$num_gruppo,$desc_ref,$simbolo,$si,$no,$validi,$nulli,$bianchi, $contestati) = $res->fetch(PDO::FETCH_NUM)){ 945 971 $i=1;
Note:
See TracChangeset
for help on using the changeset viewer.