
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]