From dd997f3f328a338db93a445c1cabf87673c28b33 Mon Sep 17 00:00:00 2001 From: Job Vonk Date: Sat, 14 Mar 2020 11:13:15 +0000 Subject: [PATCH] Added delete button to dashboard --- CHANGELOG | 18 ++++++++++-------- html/index.php | 2 ++ php/delete.php | 10 ++++++++++ templates/dashboard.html.php | 6 +++++- 4 files changed, 27 insertions(+), 9 deletions(-) create mode 100644 php/delete.php diff --git a/CHANGELOG b/CHANGELOG index 7af0f8a..2aa837a 100755 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,8 +1,10 @@ -9 maart 2020: Verbinding met database gelegd. - Login systeem gemaakt. - README.md geüpdatet. Nu zijn er duidelijke instructies voor het zelf opzetten van het gymrooster. - Routes gefixed. - Tabel gemaakt op de homepage voor het ophalen van de data in de rooster tabel. - Dagen zijn geïmplementeerd. - Updaten is werkend. - Doorverwijzingen aangelegd voor wanneer een gebruiker is ingelogd. +10 maart 2020: Delete knop aangemaakt voor het verwijderen van database record. + Links gefixt bij het dashboard. +9 maart 2020: Verbinding met database gelegd. + Login systeem gemaakt. + README.md geüpdatet. Nu zijn er duidelijke instructies voor het zelf opzetten van het gymrooster. + Routes gefixed. + Tabel gemaakt op de homepage voor het ophalen van de data in de rooster tabel. + Dagen zijn geïmplementeerd. + Updaten is werkend. + Doorverwijzingen aangelegd voor wanneer een gebruiker is ingelogd. diff --git a/html/index.php b/html/index.php index 48c5862..42e33a0 100755 --- a/html/index.php +++ b/html/index.php @@ -23,6 +23,8 @@ if ($url === '/' && !isAuthorized()) { include __DIR__ . '/../templates/dashboard.html.php'; } elseif ($url === '/logout') { include __DIR__ . '/../php/logout.php'; +} elseif ($url === '/delete' && isAuthorized()) { + include __DIR__ . '/../php/delete.php'; } $output = ob_get_clean(); diff --git a/php/delete.php b/php/delete.php new file mode 100644 index 0000000..6eda9c7 --- /dev/null +++ b/php/delete.php @@ -0,0 +1,10 @@ +query("DELETE FROM rooster WHERE docent = " . $_GET['docent'] . " AND dag = DATE('" . $_GET['date'] . "');"); +} + +header('Location: /dashboard?date=' . $_GET['date']); diff --git a/templates/dashboard.html.php b/templates/dashboard.html.php index ef63923..bc13301 100644 --- a/templates/dashboard.html.php +++ b/templates/dashboard.html.php @@ -16,4 +16,8 @@ Welkom
- \ No newline at end of file + + + + Verwijder record in de database +