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); }