Dynamisch Genereren van HTML Elementen met PHP

Dynamisch Genereren van HTML Elementen met PHP
1 / 17
next
Slide 1: Slide
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

This lesson contains 17 slides, with interactive quizzes and text slides.

time-iconLesson duration is: 60 min

Items in this lesson

Dynamisch Genereren van HTML Elementen met PHP

Slide 1 - Slide

This item has no instructions

Hoe staan we erin vandaag?
😒🙁😐🙂😃

Slide 2 - Poll

This item has no instructions

Leerdoel
Het dynamisch genereren van html elementen aan de hand van het aantal rows uit de database met gebruik van php.

Slide 3 - Slide

This item has no instructions

Inhoud
Voorkennis activeren
Wat is dynamisch genereren
Hoe doe je dat
Opdracht

Slide 4 - Slide

This item has no instructions

Waarmee maak je een nieuwe regel in de tabel
A
FLOAT
B
UPDATE
C
CREATE
D
INSERT

Slide 5 - Quiz

This item has no instructions

Hoe schrijf je een SELECT query

Slide 6 - Open question

This item has no instructions

Wat doet Auto Increment
A
Verhoogd de teller met 1
B
Is een verplicht veld die je moet invullen
C
Genereert een uniek nummer
D
Doet niets

Slide 7 - Quiz

This item has no instructions

Hoe kan PHP worden gebruikt om gegevens uit een database op te halen?

Slide 8 - Mind map

This item has no instructions

Html
Wat zijn HTML-elementen en hoe worden deze normaal gesproken gegenereerd op een webpagina?

Slide 9 - Slide

This item has no instructions

Dynamische Generatie
Wat betekent het om HTML-elementen dynamisch te genereren en waarom is dit handig?

Slide 10 - Slide

This item has no instructions

Aantal Rows Uit Database
Hoe kan het aantal rijen uit een database worden opgehaald en gebruikt worden in PHP?

  • Fetch()
  • FetchAll()

Slide 11 - Slide

This item has no instructions

Loopstructuur in PHP
Wat is een loop in PHP en hoe kan dit worden toegepast bij het genereren van HTML-elementen?


Slide 12 - Slide

This item has no instructions

Praktische Oefening
Oefening: Gebruik de opgehaalde databasegegevens om een dynamische lijst van HTML-elementen te genereren met PHP.

Slide 13 - Slide

This item has no instructions

Wat: Maak dynamische HTML elementen.
Hoe:
  • Gebruik een select all om data op te halen.
  • Gebruik een foreach loop om die in je html tags te laden.
Hulp:  
Stap1:
W3schools/PDO
W3schools/loops
Stap2: Vraag de Docent
Tijd: 10min
Klaar: Genereer een delete knop bij elke regel

Slide 14 - Slide

This item has no instructions

Schrijf 3 dingen op die je hebt geleerd over dynamisch genereren.

Slide 15 - Open question

De leerlingen voeren hier drie dingen in die ze in deze les hebben geleerd. Hiermee geven ze aan wat hun eigen leerrendement van deze les is.
Schrijf 2 dingen op waarover je meer wilt weten.

Slide 16 - Open question

De leerlingen voeren hier twee dingen in waarover ze meer zouden willen weten. Hiermee vergroot je niet alleen betrokkenheid, maar geef je hen ook meer eigenaarschap.
Stel 1 vraag over iets dat je nog niet zo goed hebt begrepen over deze les.

Slide 17 - Open question

De leerlingen geven hier (in vraagvorm) aan met welk onderdeel van de stof ze nog moeite. Voor de docent biedt dit niet alleen inzicht in de mate waarin de stof de leerlingen begrijpen/beheersen, maar ook een goed startpunt voor een volgende les.