-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy path401.php
78 lines (75 loc) · 2.11 KB
/
401.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
<?php
$id="statistik";
ini_set('include_path', 'inc');
include("db.php");
include("define.php");
include("head.php");
$db = new mydb();
if ($info->ebene == "LV")
{
$selebene="kv";
$selhead="KV";
} else if ($info->ebene == "KV") {
$selebene="ort";
$selhead="Ort";
}
else
{
$selebene="lv";
$selhead="LV";
}
$sql = "select lv, kv, ort, count(akkId) AS mitglieder,sum(akk) as akkreditiert,
sum(offenerbeitrag<1) AS stimmb
from tblakk group by " . $selebene . " order by " . $selebene . "";
$q=$db->query($sql);
echo "<table>\n";
echo "<tr><thead><th>" . $selhead . "</th><th>Mitglieder</th><th>Stimmberechtigte</th><th>%</th><th>Akkreditierte</th><th>Akk. Mitglieder</th><th>Akk. Stimmb.</th></tr></thead>\n";
echo "<tbody>";
while ($row=$q->fetch()) {
echo "<tr>";
if ($row[$selebene]=="")
td($row['lv']);
else
td($row[$selebene]);
td($row['mitglieder'],"r");
td($row['stimmb'],"r");
if ($row['mitglieder'] == 0)
td("");
else
td(number_format(100 * $row['stimmb'] / $row['mitglieder'],2) . " %","r");
td($row['akkreditiert'],"r");
if ($row['mitglieder'] == 0)
td("");
else
td(number_format(100 * $row['akkreditiert'] / $row['mitglieder'],2) . " %","r");
if ($row['stimmb'] == 0)
td("");
else
td(number_format(100 * $row['akkreditiert'] / $row['stimmb'],2) . " %","r");
echo "</tr>\n";
}
echo "</tbody>\n";
$sql = "select count(akkId) AS mitglieder,sum(akk) as akkreditiert,
sum(offenerbeitrag<1) AS stimmb
from tblakk";
$row = $db->query($sql)->fetch();
echo "<tfoot><tr>";
td("Summe");
td($row['mitglieder'],"r");
td($row['stimmb'],"r");
if ($row['mitglieder'] == 0)
td("");
else
td(number_format(100 * $row['stimmb'] / $row['mitglieder'],2) . " %","r");
td($row['akkreditiert'],"r");
if ($row['mitglieder'] == 0)
td("");
else
td(number_format(100 * $row['akkreditiert'] / $row['mitglieder'],2) . " %","r");
if ($row['stimmb'] == 0)
td("");
else
td(number_format(100 * $row['akkreditiert'] / $row['stimmb'],2) . " %","r");
echo "</tr></tfoot></table>\n";
include("footer.php");
?>