Changeset 297 for trunk/client/modules/Elezioni/consiglieri.php
- Timestamp:
- May 6, 2019, 8:08:18 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/client/modules/Elezioni/consiglieri.php
r295 r297 23 23 if (isset($param['listecol'])) $listecol=intval($param['listecol']); else $listecol=0; 24 24 25 $sql = "select id_conf,id_fascia from ".$prefix."_ele_cons_comune where id_cons='$id_cons'" 25 $sql = "select id_conf,id_fascia from ".$prefix."_ele_cons_comune where id_cons='$id_cons'"; 26 26 $result = $dbi->prepare("$sql"); 27 27 $result->execute(); … … 29 29 list($id_conf,$fascia) = $result->fetch(PDO::FETCH_NUM); 30 30 31 $sql = "SELECT limite,consin,infpremio,supsbarramento,suppremio,listinfsbar,listinfconta,listsupconta,supminpremio,infminpremio from ".$prefix."_ele_conf where id_conf='$id_conf'" 31 $sql = "SELECT limite,consin,infpremio,supsbarramento,suppremio,listinfsbar,listinfconta,listsupconta,supminpremio,infminpremio from ".$prefix."_ele_conf where id_conf='$id_conf'"; 32 32 $res = $dbi->prepare("$sql"); 33 33 $res->execute(); … … 50 50 $x++; 51 51 } 52 $sql = "SELECT t1.tipo_cons,t2.id_cons,t2.id_fascia,t2.id_conf FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2 where t1.id_cons_gen=t2.id_cons_gen and t2.id_cons_gen='$id_cons_gen' and t2.id_comune='$id_comune'" 52 $sql = "SELECT t1.tipo_cons,t2.id_cons,t2.id_fascia,t2.id_conf FROM ".$prefix."_ele_consultazione as t1, ".$prefix."_ele_cons_comune as t2 where t1.id_cons_gen=t2.id_cons_gen and t2.id_cons_gen='$id_cons_gen' and t2.id_comune='$id_comune'"; 53 53 $res = $dbi->prepare("$sql"); 54 54 $res->execute(); … … 56 56 if ($res->rowCount()){ 57 57 list($tipo_cons,$id_cons,$fascia,$conf) = $res->fetch(PDO::FETCH_NUM); 58 $sql = "select capoluogo from ".$prefix."_ele_comuni where id_comune='$id_comune'" 58 $sql = "select capoluogo from ".$prefix."_ele_comuni where id_comune='$id_comune'"; 59 59 $result = $dbi->prepare("$sql"); 60 60 $result->execute(); 61 61 62 62 list($capoluogo) = $result->fetch(PDO::FETCH_NUM); 63 $sql = "select fascia_capoluogo from ".$prefix."_ele_conf where id_conf='$conf'" 63 $sql = "select fascia_capoluogo from ".$prefix."_ele_conf where id_conf='$conf'"; 64 64 $result = $dbi->prepare("$sql"); 65 65 $result->execute(); … … 68 68 if($fascia<$fascia2 and $capoluogo) $fascia=$fascia2; 69 69 70 $sql = "SELECT seggi from ".$prefix."_ele_fasce where id_fascia='$fascia' and id_conf=$id_conf" 70 $sql = "SELECT seggi from ".$prefix."_ele_fasce where id_fascia='$fascia' and id_conf=$id_conf"; 71 71 $result = $dbi->prepare("$sql"); 72 72 $result->execute(); 73 73 74 74 list($numcons) = $result->fetch(PDO::FETCH_NUM); 75 $sql = "SELECT id_cand, sum(voti) from ".$prefix."_ele_voti_candidati where id_cons='$id_cons' group by id_cand" 75 $sql = "SELECT id_cand, sum(voti) from ".$prefix."_ele_voti_candidati where id_cons='$id_cons' group by id_cand"; 76 76 $res_val = $dbi->prepare("$sql"); 77 77 $res_val->execute(); … … 84 84 } 85 85 if (!$gruppo){ 86 $sql = "SELECT sum(validi) from ".$prefix."_ele_sezioni where id_cons='$id_cons'" 86 $sql = "SELECT sum(validi) from ".$prefix."_ele_sezioni where id_cons='$id_cons'"; 87 87 $res_val = $dbi->prepare("$sql"); 88 88 $res_val->execute(); 89 89 90 90 list($validi) = $res_val->fetch(PDO::FETCH_NUM); 91 $sql = "SELECT t1.num_gruppo,sum(t2.voti) as voti from ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_voti_gruppo as t2 where t1.id_cons='$id_cons' and t1.id_gruppo=t2.id_gruppo group by t1.num_gruppo order by voti desc limit 0,2" 91 $sql = "SELECT t1.num_gruppo,sum(t2.voti) as voti from ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_voti_gruppo as t2 where t1.id_cons='$id_cons' and t1.id_gruppo=t2.id_gruppo group by t1.num_gruppo order by voti desc limit 0,2"; 92 92 $res_lis = $dbi->prepare("$sql"); 93 93 $res_lis->execute(); … … 100 100 } 101 101 if ($fascia<=$limite){ 102 $sql = "SELECT t1.num_gruppo,sum(t2.voti) as voti from ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_voti_gruppo as t2 where t1.id_cons='$id_cons' and t1.id_gruppo=t2.id_gruppo group by t1.num_gruppo order by voti desc limit 0,2" 102 $sql = "SELECT t1.num_gruppo,sum(t2.voti) as voti from ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_voti_gruppo as t2 where t1.id_cons='$id_cons' and t1.id_gruppo=t2.id_gruppo group by t1.num_gruppo order by voti desc limit 0,2"; 103 103 $res_lis = $dbi->prepare("$sql"); 104 104 $res_lis->execute(); … … 112 112 elseif ($gruppo>0) conssup($fascia,$gruppo,$collegate,$collperd,$primoturno); 113 113 elseif ($numgruppo>0){ 114 $sqllis = "SELECT t1.id_lista,t1.num_lista,t1.descrizione,t1.id_gruppo from ".$prefix."_ele_lista as t1, ".$prefix."_ele_gruppo as t2 where t1.id_cons='$id_cons' and t1.id_gruppo=t2.id_gruppo and t2.num_gruppo not in (".$_SESSION['ballo1'].",".$_SESSION['ballo2'].")" 114 $sqllis = "SELECT t1.id_lista,t1.num_lista,t1.descrizione,t1.id_gruppo from ".$prefix."_ele_lista as t1, ".$prefix."_ele_gruppo as t2 where t1.id_cons='$id_cons' and t1.id_gruppo=t2.id_gruppo and t2.num_gruppo not in (".$_SESSION['ballo1'].",".$_SESSION['ballo2'].")"; 115 115 $res_lis = $dbi->prepare("$sqllis"); 116 116 $res_lis->execute(); 117 117 118 118 $yy=$res_lis->rowCount(); 119 $sql = "select sum(voti) from ".$prefix."_ele_voti_lista where id_cons='$id_cons'" 119 $sql = "select sum(voti) from ".$prefix."_ele_voti_lista where id_cons='$id_cons'"; 120 120 $res_voti = $dbi->prepare("$sql"); 121 121 $res_voti->execute(); … … 124 124 if ($yy){ 125 125 while(list($id_lista,$num_lista,$descr,$pgrup) = $res_lis->fetch(PDO::FETCH_NUM)) { 126 $sql = "select sum(voti) from ".$prefix."_ele_voti_lista where id_lista='$id_lista'" 126 $sql = "select sum(voti) from ".$prefix."_ele_voti_lista where id_lista='$id_lista'"; 127 127 $res_voti = $dbi->prepare("$sql"); 128 128 $res_voti->execute(); … … 168 168 echo "<input type=\"hidden\" name=\"id_cons_gen\" value=\"$id_cons_gen\"/>"; 169 169 echo "<input type=\"hidden\" name=\"id_comune\" value=\"$id_comune\"/>"; 170 $sql = "SELECT t1.id_gruppo,t1.num_gruppo,t1.descrizione, sum(t2.voti) as pref FROM ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_voti_gruppo as t2 where t1.id_gruppo=t2.id_gruppo and t1.id_cons='$id_cons' group by t1.num_gruppo,t1.descrizione order by pref desc limit 0,2" 170 $sql = "SELECT t1.id_gruppo,t1.num_gruppo,t1.descrizione, sum(t2.voti) as pref FROM ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_voti_gruppo as t2 where t1.id_gruppo=t2.id_gruppo and t1.id_cons='$id_cons' group by t1.num_gruppo,t1.descrizione order by pref desc limit 0,2"; 171 171 $res = $dbi->prepare("$sql"); 172 172 $res->execute(); … … 212 212 #carica numero di liste e voti, i voti sono quelli del gruppo se non c'e' voto di lista 213 213 if($votolista=='0') 214 $sql = "SELECT sum(validi) from ".$prefix."_ele_sezioni where id_cons='$id_cons'" 214 $sql = "SELECT sum(validi) from ".$prefix."_ele_sezioni where id_cons='$id_cons'"; 215 215 else 216 $sql = "SELECT sum(voti) from ".$prefix."_ele_voti_lista where id_cons='$id_cons'" 216 $sql = "SELECT sum(voti) from ".$prefix."_ele_voti_lista where id_cons='$id_cons'"; 217 217 $res_val = $dbi->prepare("$sql"); 218 218 $res_val->execute(); … … 222 222 if ($fisso==1){ 223 223 #seleziona il sindaco 224 $sql = "SELECT t1.descrizione,t1.num_gruppo,t2.id_lista,t2.num_lista,t2.descrizione,sum(t3.voti) as voti from ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_lista as t2, ".$prefix."_ele_voti_gruppo as t3 where t1.id_cons='$id_cons' and t1.id_gruppo=t2.id_gruppo and t1.id_gruppo=t3.id_gruppo group by t1.descrizione, t1.num_gruppo,t2.num_lista,t2.descrizione order by voti desc limit 0,1" 224 $sql = "SELECT t1.descrizione,t1.num_gruppo,t2.id_lista,t2.num_lista,t2.descrizione,sum(t3.voti) as voti from ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_lista as t2, ".$prefix."_ele_voti_gruppo as t3 where t1.id_cons='$id_cons' and t1.id_gruppo=t2.id_gruppo and t1.id_gruppo=t3.id_gruppo group by t1.descrizione, t1.num_gruppo,t2.num_lista,t2.descrizione order by voti desc limit 0,1"; 225 225 $res_per = $dbi->prepare("$sql"); 226 226 $res_per->execute(); 227 227 228 228 list($descr,$num_gruppo,$id_lista1,$num_lista,$descr_lista,$voti)= $res_per->fetch(PDO::FETCH_NUM); 229 $sql = "SELECT t2.id_lista, sum(t2.voti) as voti from ".$prefix."_ele_voti_lista as t2 where t2.id_cons='$id_cons' and t2.id_lista!='$id_lista1' group by t2.id_lista order by voti desc limit 0,1" 229 $sql = "SELECT t2.id_lista, sum(t2.voti) as voti from ".$prefix."_ele_voti_lista as t2 where t2.id_cons='$id_cons' and t2.id_lista!='$id_lista1' group by t2.id_lista order by voti desc limit 0,1"; 230 230 $res_per = $dbi->prepare("$sql"); 231 231 $res_per->execute(); … … 234 234 #e la lista di minoranza 235 235 $ordine= $id_lista1>$id_lista2 ? "desc":""; 236 $sql = "SELECT t1.descrizione,t1.num_gruppo,t2.id_lista,t2.num_lista,t2.descrizione,sum(t3.voti) as voti from ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_lista as t2, ".$prefix."_ele_voti_lista as t3 where (t2.id_lista='$id_lista1' or t2.id_lista='$id_lista2') and t1.id_gruppo=t2.id_gruppo and t2.id_lista=t3.id_lista group by t1.descrizione,t1.num_gruppo,t2.num_lista,t2.descrizione order by t2.id_lista $ordine" 236 $sql = "SELECT t1.descrizione,t1.num_gruppo,t2.id_lista,t2.num_lista,t2.descrizione,sum(t3.voti) as voti from ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_lista as t2, ".$prefix."_ele_voti_lista as t3 where (t2.id_lista='$id_lista1' or t2.id_lista='$id_lista2') and t1.id_gruppo=t2.id_gruppo and t2.id_lista=t3.id_lista group by t1.descrizione,t1.num_gruppo,t2.num_lista,t2.descrizione order by t2.id_lista $ordine"; 237 237 $res_per = $dbi->prepare("$sql"); 238 238 $res_per->execute(); 239 239 240 240 }else{ 241 $sql = "SELECT t1.descrizione,t1.num_gruppo,t2.id_lista,t2.num_lista,t2.descrizione,sum(t3.voti) as voti from ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_lista as t2, ".$prefix."_ele_voti_gruppo as t3 where t1.id_cons='$id_cons' and t1.id_gruppo=t2.id_gruppo and t1.id_gruppo=t3.id_gruppo group by t1.descrizione,t1.num_gruppo,t2.num_lista,t2.descrizione order by voti desc" 241 $sql = "SELECT t1.descrizione,t1.num_gruppo,t2.id_lista,t2.num_lista,t2.descrizione,sum(t3.voti) as voti from ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_lista as t2, ".$prefix."_ele_voti_gruppo as t3 where t1.id_cons='$id_cons' and t1.id_gruppo=t2.id_gruppo and t1.id_gruppo=t3.id_gruppo group by t1.descrizione,t1.num_gruppo,t2.num_lista,t2.descrizione order by voti desc"; 242 242 $res_per = $dbi->prepare("$sql"); 243 243 $res_per->execute(); … … 279 279 foreach ($listagruppo as $lista=>$val){ 280 280 $id_lista=$idlst[$lista]; 281 $sql = "SELECT concat(substring(concat('0',t1.num_cand),-2),') ',t1.cognome,' ',substring(t1.nome from 1 for 1),'.') as descr,sum(t2.voti) as voti from ".$prefix."_ele_candidati as t1, ".$prefix."_ele_voti_candidati as t2 where t1.id_lista='$id_lista' and t1.id_cand=t2.id_cand GROUP BY descr order by voti desc,t1.num_cand" 281 $sql = "SELECT concat(substring(concat('0',t1.num_cand),-2),') ',t1.cognome,' ',substring(t1.nome from 1 for 1),'.') as descr,sum(t2.voti) as voti from ".$prefix."_ele_candidati as t1, ".$prefix."_ele_voti_candidati as t2 where t1.id_lista='$id_lista' and t1.id_cand=t2.id_cand GROUP BY descr order by voti desc,t1.num_cand"; 282 282 $res_can = $dbi->prepare("$sql"); 283 283 $res_can->execute(); … … 476 476 #per voti validi non si intendono i voti validi alle liste ma i voti validi espressi 477 477 #$res_val = mysql_query("SELECT sum(validi_lista) from ".$prefix."_ele_sezioni where id_cons='$id_cons'",$dbi); 478 $sql = "SELECT sum(voti) from ".$prefix."_ele_voti_gruppo where id_cons='$id_cons'" 478 $sql = "SELECT sum(voti) from ".$prefix."_ele_voti_gruppo where id_cons='$id_cons'"; 479 479 $res_val = $dbi->prepare("$sql"); 480 480 $res_val->execute(); … … 483 483 484 484 $sbarra=($validi*$supsbarramento)/100; 485 $sql = "SELECT t1.descrizione,t1.num_gruppo,t2.id_lista,t2.num_lista,t2.descrizione,sum(t3.voti) as voti from ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_lista as t2, ".$prefix."_ele_voti_lista as t3 where t1.id_cons='$id_cons' and t1.id_gruppo=t2.id_gruppo and t2.id_lista=t3.id_lista group by t1.descrizione,t1.num_gruppo,t2.num_lista,t2.descrizione order by voti desc" 485 $sql = "SELECT t1.descrizione,t1.num_gruppo,t2.id_lista,t2.num_lista,t2.descrizione,sum(t3.voti) as voti from ".$prefix."_ele_gruppo as t1, ".$prefix."_ele_lista as t2, ".$prefix."_ele_voti_lista as t3 where t1.id_cons='$id_cons' and t1.id_gruppo=t2.id_gruppo and t2.id_lista=t3.id_lista group by t1.descrizione,t1.num_gruppo,t2.num_lista,t2.descrizione order by voti desc"; 486 486 $res_per = $dbi->prepare("$sql"); 487 487 $res_per->execute(); … … 504 504 ################### carica array ... 25 maggio 2014 505 505 foreach($collegate as $key=>$val){ 506 $sql = "SELECT id_gruppo from ".$prefix."_ele_lista where num_lista='$val' and id_cons='$id_cons'" 506 $sql = "SELECT id_gruppo from ".$prefix."_ele_lista where num_lista='$val' and id_cons='$id_cons'"; 507 507 $res = $dbi->prepare("$sql"); 508 508 $res->execute(); 509 509 510 510 list($tempig)=$res->fetch(PDO::FETCH_NUM); 511 $sql = "SELECT num_gruppo from ".$prefix."_ele_gruppo where id_gruppo='$tempig' and id_cons='$id_cons'" 511 $sql = "SELECT num_gruppo from ".$prefix."_ele_gruppo where id_gruppo='$tempig' and id_cons='$id_cons'"; 512 512 $res = $dbi->prepare("$sql"); 513 513 $res->execute(); … … 612 612 $z=0; 613 613 $arvin[$x][$pos++]=$desliste[$lst]; 614 $sql = "SELECT concat(substring(concat('0',t1.num_cand),-2),') ',t1.cognome,' ',substring(t1.nome from 1 for 1),'.') as descr,sum(t2.voti) as voti from ".$prefix."_ele_candidati as t1, ".$prefix."_ele_voti_candidati as t2 where t1.id_lista='$id_lista' and t1.id_cand=t2.id_cand GROUP BY descr order by voti desc,num_cand" 614 $sql = "SELECT concat(substring(concat('0',t1.num_cand),-2),') ',t1.cognome,' ',substring(t1.nome from 1 for 1),'.') as descr,sum(t2.voti) as voti from ".$prefix."_ele_candidati as t1, ".$prefix."_ele_voti_candidati as t2 where t1.id_lista='$id_lista' and t1.id_cand=t2.id_cand GROUP BY descr order by voti desc,num_cand"; 615 615 $res_can = $dbi->prepare("$sql"); 616 616 $res_can->execute(); … … 636 636 if($vall==0) continue; 637 637 638 $sql = "SELECT id_gruppo from ".$prefix."_ele_lista where num_lista='$keyl' and id_cons='$id_cons'" 638 $sql = "SELECT id_gruppo from ".$prefix."_ele_lista where num_lista='$keyl' and id_cons='$id_cons'"; 639 639 $res = $dbi->prepare("$sql"); 640 640 $res->execute(); 641 641 642 642 list($tempig)=$res->fetch(PDO::FETCH_NUM); 643 $sql = "SELECT num_gruppo from ".$prefix."_ele_gruppo where id_gruppo='$tempig' and id_cons='$id_cons'" 643 $sql = "SELECT num_gruppo from ".$prefix."_ele_gruppo where id_gruppo='$tempig' and id_cons='$id_cons'"; 644 644 $res = $dbi->prepare("$sql"); 645 645 $res->execute(); … … 713 713 if(!$premio and $key==$gruppo) $arvin[$x][$pos++]=$desliste[$lst]; 714 714 else $arper[$x][$pos++]=$desliste[$lst]; 715 $sql = "SELECT concat(substring(concat('0',t1.num_cand),-2),') ',t1.cognome,' ',substring(t1.nome from 1 for 1),'.') as descr,sum(t2.voti) as voti from ".$prefix."_ele_candidati as t1, ".$prefix."_ele_voti_candidati as t2 where t1.id_lista='$id_lista' and t1.id_cand=t2.id_cand GROUP BY descr order by voti desc,num_cand" 715 $sql = "SELECT concat(substring(concat('0',t1.num_cand),-2),') ',t1.cognome,' ',substring(t1.nome from 1 for 1),'.') as descr,sum(t2.voti) as voti from ".$prefix."_ele_candidati as t1, ".$prefix."_ele_voti_candidati as t2 where t1.id_lista='$id_lista' and t1.id_cand=t2.id_cand GROUP BY descr order by voti desc,num_cand"; 716 716 $res_can = $dbi->prepare("$sql"); 717 717 $res_can->execute();
Note:
See TracChangeset
for help on using the changeset viewer.