fixed from error

This commit is contained in:
Torsten Schulz
2023-12-28 17:37:53 +01:00
parent 0208b81f11
commit e0e8f77e9f
3 changed files with 6 additions and 2 deletions

View File

@@ -5,6 +5,7 @@ class Members extends Renderer {
public function __construct(?string $templateName = null) { public function __construct(?string $templateName = null) {
parent::__construct($templateName); parent::__construct($templateName);
$members = $this->getMemberList(true); $members = $this->getMemberList(true);
$activeMembers = 0;
$tableBody = '<tbody>'; $tableBody = '<tbody>';
foreach ($members as $row) { foreach ($members as $row) {
$tableBody .= '<tr' . ($row['status_text'] !== 'Mitgliedschaft bestätigt' ? ' style="color:#a0a0a0"' : '') . '>' $tableBody .= '<tr' . ($row['status_text'] !== 'Mitgliedschaft bestätigt' ? ' style="color:#a0a0a0"' : '') . '>'
@@ -17,8 +18,12 @@ class Members extends Renderer {
. '<td><a href="editmember?id=' . $row['id'] . '">Bearbeiten</a>&nbsp;' . '<td><a href="editmember?id=' . $row['id'] . '">Bearbeiten</a>&nbsp;'
. '<a href="payings?id=' . $row['id'] . '">Zahlungen</a></td>' . '<a href="payings?id=' . $row['id'] . '">Zahlungen</a></td>'
. '</tr>'; . '</tr>';
if ($row['status_text'] !== 'Mitgliedschaft bestätigt') {
$activeMembers++;
}
} }
$tableBody .= '</tbody>'; $tableBody .= '</tbody>';
$this->content['memberlist'] = $tableBody; $this->content['memberlist'] = $tableBody;
$this->content['numbermembers'] = $activeMembers;
} }
} }

View File

@@ -542,8 +542,6 @@ class Renderer {
} }
protected function getMemberList(bool $withId = false): array { protected function getMemberList(bool $withId = false): array {
error_reporting(E_ALL);
ini_set('display_errors', 1);
$query = <<<queryend $query = <<<queryend
SELECT c.id, c.first_name, c.last_name , c.street , c.zip , c.town, c.birthdate, c.phone, c.email, c.child_name, SELECT c.id, c.first_name, c.last_name , c.street , c.zip , c.town, c.birthdate, c.phone, c.email, c.child_name,
c.child_street, c.subscription, c.bank_name, c.iban, c.bic, c.account_member_name, c.membership_status, c.salt, c.membership_start, c.child_street, c.subscription, c.bank_name, c.iban, c.bic, c.account_member_name, c.membership_status, c.salt, c.membership_start,

View File

@@ -1,5 +1,6 @@
<p><a href="newmember">Neues Mitglied eintragen</a></p> <p><a href="newmember">Neues Mitglied eintragen</a></p>
<p><a href="memberlistdownload" target="_blank">Mitgliederliste als Excel herunterladen</a></p> <p><a href="memberlistdownload" target="_blank">Mitgliederliste als Excel herunterladen</a></p>
<p>Aktive Mitglieder: {{numbermembers}}</p>
<table> <table>
<thead> <thead>
<tr> <tr>