From 275798d05e88ddd0718f1bd66d0d4844d5ffac9b Mon Sep 17 00:00:00 2001 From: Manuel Herrmann <0@0x17.de> Date: Fri, 20 Oct 2017 15:33:05 +0200 Subject: [PATCH] use getPossibleDates function instead of userdefined query --- registration-system/admin/pages_mail.php | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/registration-system/admin/pages_mail.php b/registration-system/admin/pages_mail.php index 7622fce..d2971ff 100644 --- a/registration-system/admin/pages_mail.php +++ b/registration-system/admin/pages_mail.php @@ -37,13 +37,11 @@ class AdminMailPage extends AdminPage { foreach ($this->environment->oconfig['essen'] as $key => $typ) { $essen .= '<option value="' . $key . '">' . $typ . '</option>'; } - $fahrt_bereich = $this->environment->database->select('fahrten', ['von', 'bis'], ['fahrt_id' => $this->fahrt->getID()]); - $von = strtotime($fahrt_bereich[0]['von']); - $bis = strtotime($fahrt_bereich[0]['bis']); + $fahrt_bereich = $this->fahrt->getPossibleDates(); $tage = ''; - for ($tag = $von; $tag < $bis; $tag += 24*60*60) - $tage .= '<option value="' . date('Y-m-d', $tag) . '">' . date('d.m.Y', $tag) . '</option>'; + for ($i = 0; $i < sizeof($fahrt_bereich)-1; $i += 1) + $tage .= '<option value="' . date('Y-m-d', strtotime($fahrt_bereich[$i])) . '">' . $fahrt_bereich[$i] . '</option>'; return ' <script type="text/javascript"> -- GitLab