New Page

8 CRUD Challenge – Te laat meldingen

datasource

🎯 Leerdoelen

💡 Uitleg

In deze challenge bouw je een complete toepassing waarin te laat meldingen van studenten worden bijgehouden. Je gebruikt alles wat je hebt geleerd over formulieren, PDO, databaseverwerking en CRUD-operaties.

Het eindresultaat is een overzichtspagina met alle meldingen. Je kunt nieuwe meldingen toevoegen, bestaande meldingen aanpassen en meldingen verwijderen (met bevestiging).

Voorbeeld

Bekijk het voorbeeld op: https://stampwerk.nl. Probeer de knop 'Weer eentje te laat' en kijk wat er gebeurt.

Wat is een CRUD?

CRUD staat voor Create, Read, Update en Delete.

Dit zijn de vier basisbewerkingen op een database:

In deze opdracht maak je een CRUD-toepassing voor te laat meldingen. Je slaat per melding de volgende gegevens op:

🛠️ Stappenplan

Stap 1 – Database maken

Stap 2 – Read: overzicht maken

Stap 3 – Create: melding toevoegen

Stap 4 – Delete: melding verwijderen

Stap 5 – Update

🧠 Reflectie

📤 Inleveren

📊 Puntentelling

Je moet minimaal 81 van de 100 punten halen om te slagen.

Punten Onderdeel
10 Database: juiste tabel, velden en datatypes.
10 Read: overzicht werkt correct.
10 Layout: duidelijke en verzorgde opmaak.
20 Create: toevoegen werkt inclusief validatie.
10 Validatie: ongeldige invoer wordt afgehandeld.
10 Delete: verwijderen werkt met bevestiging.
20 Update: aanpassen werkt correct.
10 Codekwaliteit & veiligheid: gebruik van prepared statements en nette structuur.

Revision #1
Created 2026-03-18 15:37:43 UTC by Max
Updated 2026-03-18 15:38:33 UTC by Max