Dynamisch Genereren van HTML Elementen met PHP

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

Cette leçon contient 17 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 60 min

Éléments de cette leçon

Dynamisch Genereren van HTML Elementen met PHP

Slide 1 - Diapositive

Cet élément n'a pas d'instructions

Hoe staan we erin vandaag?
😒🙁😐🙂😃

Slide 2 - Sondage

Cet élément n'a pas d'instructions

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

Slide 3 - Diapositive

Cet élément n'a pas d'instructions

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

Slide 4 - Diapositive

Cet élément n'a pas d'instructions

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

Slide 5 - Quiz

Cet élément n'a pas d'instructions

Hoe schrijf je een SELECT query

Slide 6 - Question ouverte

Cet élément n'a pas d'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

Cet élément n'a pas d'instructions

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

Slide 8 - Carte mentale

Cet élément n'a pas d'instructions

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

Slide 9 - Diapositive

Cet élément n'a pas d'instructions

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

Slide 10 - Diapositive

Cet élément n'a pas d'instructions

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

  • Fetch()
  • FetchAll()

Slide 11 - Diapositive

Cet élément n'a pas d'instructions

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


Slide 12 - Diapositive

Cet élément n'a pas d'instructions

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

Slide 13 - Diapositive

Cet élément n'a pas d'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 - Diapositive

Cet élément n'a pas d'instructions

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

Slide 15 - Question ouverte

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 - Question ouverte

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 - Question ouverte

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.