diff --git a/include/members.php b/include/members.php
index c8bfda2..07b1e09 100644
--- a/include/members.php
+++ b/include/members.php
@@ -8,6 +8,7 @@ class Members extends Renderer {
$tableBody = '
';
foreach ($members as $row) {
$tableBody .= ''
+ . '| ' . $row['id'] . ' | '
. '' . $row['last_name'] . ', ' . $row['first_name'] . ' | '
. '' . $row['email'] . ' | '
. '' . $row['last_payment'] . ' | '
diff --git a/include/renderer.php b/include/renderer.php
index b73470c..2b8995a 100644
--- a/include/renderer.php
+++ b/include/renderer.php
@@ -541,9 +541,9 @@ class Renderer {
return $decoded;
}
- protected function getMemberList(): array {
+ protected function getMemberList(bool $withId = false): array {
$query = <<dbConnection, $query);
$entries = [];
while ($row = mysqli_fetch_assoc($result)) {
- $entries[] = [
+ $entry = [
'last_name' => $this->decode($row['last_name'], $row['salt']),
'first_name' => $this->decode($row['first_name'], $row['salt']),
'street' => $this->decode($row['street'], $row['salt']),
@@ -578,6 +578,9 @@ queryend;
'last_payment' => $row['last_payment'],
'description' => $row['description'],
];
+ if ($withId) [
+ $entry['id'] = $row['id'];
+ $entries[] = $entry;
}
return $this->sortUserList($entries);
}