Added delete button to dashboard

This commit is contained in:
corner 2020-03-14 11:13:15 +00:00
parent 6b00524d9d
commit dd997f3f32
4 changed files with 27 additions and 9 deletions

View File

@ -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.

View File

@ -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();

10
php/delete.php Normal file
View File

@ -0,0 +1,10 @@
<?php
if (isset($_GET['date']) && isset($_GET['docent'])) {
require 'conn.php';
$conn->query("DELETE FROM rooster WHERE docent = " . $_GET['docent'] . " AND dag = DATE('" . $_GET['date'] . "');");
}
header('Location: /dashboard?date=' . $_GET['date']);

View File

@ -16,4 +16,8 @@ Welkom <?=$docent['naam']?>
<?php endif; ?>
</select><br>
<input type="submit" value="Verzenden">
</form>
</form>
<a href="/delete?date=<?=$date?>&docent=<?=$docent['id']?>">
Verwijder record in de database
</a>