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,3 +1,5 @@
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.

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

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