Changeset 491
- Timestamp:
- Oct 3, 2025, 4:45:10 PM (2 months ago)
- Location:
- trunk
- Files:
-
- 3 edited
-
admin/versione.php (modified) (1 diff)
-
client/modules/Elezioni/consiglieri.php (modified) (4 diffs)
-
client/versione.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/versione.php
r490 r491 1 1 <?php 2 2 3 $versione = "3.0 rev 49 0";3 $versione = "3.0 rev 491"; 4 4 $version_number = $versione; 5 $datarel = " 24 Settembre 2025";5 $datarel = "03 Ottobre 2025"; 6 6 $version = "Eleonline $version_number (<i>Data Release: $datarel</i>)"; 7 ?> 7 ?> -
trunk/client/modules/Elezioni/consiglieri.php
r490 r491 20 20 if (isset($param['numgruppo'])) $numgruppo=intval($param['numgruppo']); else $numgruppo=''; 21 21 if (isset($param['listecol'])) $listecol=intval($param['listecol']); else $listecol=0; 22 if (isset($param['secondo'])) $secondo=intval($param['secondo']); 22 23 $sql = "select id_conf,id_fascia from ".$prefix."_ele_cons_comune where id_cons='$id_cons'"; 23 24 $result = $dbi->prepare("$sql"); … … 34 35 function consiglio(){ 35 36 global $param,$id_cons_gen, $dbi, $prefix, $id_comune, $gruppo, $numgruppo, $listecol, $numcons,$id_conf,$fascia,$id_cons,$validi,$tema; 36 global $limite,$consin,$infpremio,$supsbarramento,$suppremio,$listinfsbar,$listinfconta,$listsupconta,$supminpremio,$infminpremio,$inffisso ;37 global $limite,$consin,$infpremio,$supsbarramento,$suppremio,$listinfsbar,$listinfconta,$listsupconta,$supminpremio,$infminpremio,$inffisso,$secondo; 37 38 $collegate= array(); 38 39 $collperd= array(); … … 216 217 echo "<input type=\"hidden\" name=\"id_comune\" value=\"$id_comune\"/></td>"; 217 218 218 echo "<td><b>".$_SESSION['grp1']."</b></td>";219 echo "<td><b>".$_SESSION['grp1']."</b></td>"; 219 220 echo "<td><b>".$_SESSION['grp2']."</b></td>"; 220 221 echo "<td><b>"._NONCOLLE."</b></td></tr></thead>"; … … 235 236 echo "<input type=\"submit\" name=\"invia\" value=\""._OK."\"/></td></tr></table></div></form>"; 236 237 }else conssup($fascia,$numgruppo,$collegate,$collperd,$primoturno); 237 }else { 238 echo "<br>"; 239 echo "<form id=\"numgruppo\" action=\"modules.php\">"; 240 echo "<table><tr><td>"._SCELTASIN.":</td><td align=\"left\">"; 241 if($tema=='bootstrap') 242 echo "<input type=\"hidden\" name=\"op\" value=\"31\"/>"; 243 else 244 echo "<input type=\"hidden\" name=\"op\" value=\"consiglieri\"/>"; 245 echo "<input type=\"hidden\" name=\"id_cons_gen\" value=\"$id_cons_gen\"/>"; 246 echo "<input type=\"hidden\" name=\"id_comune\" value=\"$id_comune\"/>"; 247 $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.id_gruppo,t1.num_gruppo,t1.descrizione order by pref desc limit 0,2"; 248 $res = $dbi->prepare("$sql"); 249 $res->execute(); 250 251 while(list($id_gruppo,$num_gruppo, $descr_gruppo,$pref) = $res->fetch(PDO::FETCH_NUM)) { 252 if (!isset($_SESSION['ballo1'])) { 253 $_SESSION['ballo1']=$num_gruppo; 254 $_SESSION['grp1']=$descr_gruppo; 255 $_SESSION['idgrp1']=$id_gruppo; 256 }else{ 257 $_SESSION['ballo2']=$num_gruppo; 258 $_SESSION['grp2']=$descr_gruppo; 259 $_SESSION['idgrp2']=$id_gruppo; 260 } 238 }else { 239 echo "<br>"; 240 echo "<form id=\"numgruppo\" action=\"modules.php\">"; 241 echo "<table><tr><td>"; 242 if($tema=='bootstrap') 243 echo "<input type=\"hidden\" name=\"op\" value=\"31\"/>"; 244 else 245 echo "<input type=\"hidden\" name=\"op\" value=\"consiglieri\"/>"; 246 echo "<input type=\"hidden\" name=\"id_cons_gen\" value=\"$id_cons_gen\"/>"; 247 echo "<input type=\"hidden\" name=\"id_comune\" value=\"$id_comune\"/>"; 248 $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.id_gruppo,t1.num_gruppo,t1.descrizione order by pref desc limit 0,3"; 249 $res = $dbi->prepare("$sql"); 250 $res->execute(); 251 $row=$res->fetchAll(PDO::FETCH_ASSOC); 252 if(!isset($secondo) and $row[2]['pref']===$row[1]['pref']) 253 { 254 $sql = "SELECT t2.id_gruppo,sum(t3.voti) as votilista from ".$prefix."_ele_lista as t2 left join ".$prefix."_ele_voti_lista as t3 on t2.id_lista=t3.id_lista where t2.id_cons='$id_cons' and (t2.id_gruppo=".$row[1]['id_gruppo']." or t2.id_gruppo=".$row[2]['id_gruppo'].") group by t2.id_gruppo order by votilista desc"; 255 $res_lis = $dbi->prepare("$sql"); 256 $res_lis->execute(); 257 $rowlis = $res_lis->fetchAll(); 258 $rowtmp[]=$row[0]; 259 if($rowlis[0]['votilista']>$rowlis[1]['votilista']){ 260 if($row[2]['id_gruppo']==$rowlis[0]['id_gruppo']) 261 $rowtmp[]=$row[2]; 262 else 263 $rowtmp[]=$row[1]; 264 }else{ 265 echo "<br>Due candidati hanno lo stesso numero di preferenze e la stessa cifra elettorale, <br>seleziona quale dei due Ú il più anziano e andrà al ballottaggio<br>"; 266 echo ":</td><td align=\"left\">"; 267 echo "<input type=\"radio\" style=\"margin: 0 10px 0 10px;\" name=\"secondo\" value=\"".$row[1]['num_gruppo']."\"/>".$row[1]['descrizione']."<br>"; 268 echo "<input type=\"radio\" style=\"margin: 0 10px 0 10px;\" name=\"secondo\" value=\"".$row[2]['num_gruppo']."\"/>".$row[2]['descrizione']."<br>"; 269 echo "</td>"; 270 echo "<td><input type=\"submit\" style=\"margin: 0 10px 0 10px;\" name=\"invia\" value=\""._OK."\"/></td></tr></table></form>"; 271 include("footer.php"); 272 die(); 273 } 274 $row=$rowtmp; 275 } else { 276 echo _SCELTASIN; 277 echo ":</td><td align=\"left\">"; 278 $rowtmp[]=$row[0]; 279 if(isset($secondo)) { 280 if($row[1]['num_gruppo']==$secondo) 281 $rowtmp[]=$row[1]; 282 else 283 $rowtmp[]=$row[2]; 284 } else { 285 $rowtmp[]=$row[1]; 286 } 287 $row=$rowtmp; 288 } 289 $_SESSION['ballo1']=$row[0]['num_gruppo']; 290 $_SESSION['grp1']=$row[0]['descrizione']; 291 $_SESSION['idgrp1']=$row[0]['id_gruppo']; 292 $num_gruppo=$row[0]['num_gruppo']; 293 $descr_gruppo=$row[0]['descrizione']; 261 294 echo "<input type=\"radio\" name=\"numgruppo\" value=\"$num_gruppo\"/>$descr_gruppo<br>"; 262 } 263 echo "</td>"; 264 echo "<td><input type=\"submit\" name=\"invia\" value=\""._OK."\"/></td></tr></table></form>"; 295 $_SESSION['ballo2']=$row[1]['num_gruppo']; 296 $_SESSION['grp2']=$row[1]['descrizione']; 297 $_SESSION['idgrp2']=$row[1]['id_gruppo']; 298 $num_gruppo=$row[1]['num_gruppo']; 299 $descr_gruppo=$row[1]['descrizione']; 300 echo "<input type=\"radio\" name=\"numgruppo\" value=\"$num_gruppo\"/>$descr_gruppo<br>"; 301 302 echo "</td>"; 303 echo "<td><input type=\"submit\" name=\"invia\" value=\""._OK."\"/></td></tr></table></form>"; 265 304 266 305 } -
trunk/client/versione.php
r490 r491 1 1 <?php 2 $versione = "3.0 rev 490"; 2 3 $versione = "3.0 rev 491"; 3 4 $version_number = $versione; 4 $datarel = " 24 Settembre 2025";5 $datarel = "03 Ottobre 2025"; 5 6 $version = "Eleonline $version_number (<i>Data Release: $datarel</i>)"; 6 ?> 7 ?>
Note:
See TracChangeset
for help on using the changeset viewer.
