
Bürgerentscheid zum Projekt “Hohe Geba” – Amtliches Endergebnis
[insert_php]$con=mysqli_connect(“localhost”,”root”,”LRA#DMZ#DatabaseAdm1n”,”c1lra_sm_wahl”);
if (mysqli_connect_errno()) {
echo “Failed to connect to MySQL: ” . mysqli_connect_error();
}
function startswith($haystack, $needle) {
return substr($haystack, 0, strlen($needle)) === $needle;
}
if ($_GET[“stimmbezirk”]) {
$stimmbezirk = $_GET[“stimmbezirk”];
$gemeindenr = substr($stimmbezirk, 0, strpos($stimmbezirk,”_”));
$stimmbezirksnr = substr($stimmbezirk, strpos($stimmbezirk,”_”)+1);
$briefwaehler = “”;
$briefwaehlerValue = FALSE;
$result2 = mysqli_query($con,”SELECT * FROM Stimmbezirke WHERE Gemeindenummer = “.$gemeindenr.” AND Stimmbezirknummer = “.$stimmbezirksnr .””);
while($row = mysqli_fetch_array($result2)) {
$sb_id = $row[‘sb_id’];
$briefwaehlerValue = FALSE;
if (startswith($row[‘Stimmbezirknummer’], ‘900’)) {
$briefwaehlerValue = TRUE;
}
}
$result3 = mysqli_query($con,”SELECT * FROM GetData WHERE sb_id_fk = “.$sb_id.””);
while($row = mysqli_fetch_array($result3)) {
$wahlberechtigte = $wahlberechtigte + $row[‘Wahlberechtigte’];
$abgegebeneStimmen = $abgegebeneStimmen + $row[‘Anzahl_Stimmen’];
$gueltigeStimmen = $gueltigeStimmen + $row[‘Anzahl_Stimmen’] – $row[‘Ungueltige_Stimmen’];
$ungueltigeStimmen = $ungueltigeStimmen + $row[‘Ungueltige_Stimmen’];
$jaStimmen = $jaStimmen + $row[‘Ja_Stimmen’];
$neinStimmen = $neinStimmen + $gueltigeStimmen – $row[‘Ja_Stimmen’];
if ($briefwaehlerValue) {
$briefwaehler = $briefwaehler + $row[‘Wahlberechtigte’];
}
}
} else {
$result4 = mysqli_query($con,”SELECT * FROM Stimmbezirke”);
while($row = mysqli_fetch_array($result4)) {
if ($row[‘Stimmbezirknummer’] > 0) {
$briefwaehlerValue = FALSE;
if (startswith($row[‘Stimmbezirknummer’], ‘900’)) {
$briefwaehlerValue = TRUE;
}
$result = mysqli_query($con,”SELECT * FROM GetData WHERE sb_id_fk = ‘”.$row[‘sb_id’].”‘”);
while($row = mysqli_fetch_array($result)) {
$wahlberechtigte = $wahlberechtigte + $row[‘Wahlberechtigte’];
$abgegebeneStimmen = $abgegebeneStimmen + $row[‘Anzahl_Stimmen’];
$gueltigeStimmen = $gueltigeStimmen + $row[‘Anzahl_Stimmen’] – $row[‘Ungueltige_Stimmen’];
$ungueltigeStimmen = $ungueltigeStimmen + $row[‘Ungueltige_Stimmen’];
$jaStimmen = $jaStimmen + $row[‘Ja_Stimmen’];
$neinStimmen = $neinStimmen + $row[‘Anzahl_Stimmen’] – $row[‘Ungueltige_Stimmen’] – $row[‘Ja_Stimmen’];
if ($briefwaehlerValue) {
$briefwaehler = $briefwaehler + $row[‘Wahlberechtigte’];
}
}
}
}
}
$ohneSperrvermerk = $wahlberechtigte – $briefwaehler;
echo ”
“;
echo ”
“;
echo ”
Abstimmungsberechtigte: | “.$wahlberechtigte.” |
---|---|
mit Sperrvermerk:
|
“.$briefwaehler.” |
ohne Sperrvermerk:
|
“.$ohneSperrvermerk.” |
Abstimmende | “.$abgegebeneStimmen.” |
Abstimmungsbeteiligung: | “.round(($abgegebeneStimmen/$wahlberechtigte)*100, 2).”% |
Anzahl abgegebene Stimmen: |
“.$abgegebeneStimmen.” |
Anzahl gültige Stimmen: | “.$gueltigeStimmen.” |
Anzahl ungültige Stimmen: | “.$ungueltigeStimmen.” |
Anzahl Ja: “.$jaStimmen.” | |
Anzahl Nein: “.$neinStimmen.” |
[easychart type=’pie’ title=’Ergebnis’ groupnames=’Ja,Nein’ valuenames=’Ja,Nein’ group1values='”.$jaStimmen.”‘ group2values='”.$neinStimmen.”‘ chartfadecolor=’FFFFFF’]
Ja: “.round(($jaStimmen/$gueltigeStimmen)*100, 2).”% |
Nein “.round(($neinStimmen/$gueltigeStimmen)*100, 2).”% |
“;
mysqli_close($con);
[/insert_php]