workshop arrays deel 3 i.c.m. db

Workshop
lessonup.app : nlxdf
1 / 16
volgende
Slide 1: Tekstslide
Applicatie- en mediaontwikkelaarMBOStudiejaar 2

In deze les zitten 16 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 90 min

Onderdelen in deze les

Workshop
lessonup.app : nlxdf

Slide 1 - Tekstslide

Kennismakingsronde
  • Korte terugblik (multidimensionale) arrays
  • Arrays in combinatie met een database-tabel
Doelen

Slide 2 - Tekstslide

Wat is een array in PHP?
A
Een type variabele dat een enkele waarde kan opslaan
B
Een structuur waarmee je meerdere waarden kunt opslaan in één enkele variabele
C
Een functie die meerdere variabelen toevoegt
D
Een type dat alleen getallen kan opslaan

Slide 3 - Quizvraag

Hoe maak je een simpele array aan in PHP met de waarden “appel”, “banaan”, en “peer”?
A
$fruit = "appel", "banaan", "peer";
B
$fruit = array("appel", "banaan", "peer");
C
$fruit = ["appel", "banaan", "peer"];
D
Zowel antwoord B als C

Slide 4 - Quizvraag

Wat is de output van de volgende code?

$kleuren = array("rood", "blauw", "groen");
echo $kleuren[1];
A
rood
B
blauw
C
groen
D
Je krijgt een foutmelding

Slide 5 - Quizvraag

Hoe voeg je een waarde toe aan een bestaande array
$fruit = ["appel", "banaan"];

zodat de array ook "mango" bevat?
A
$fruit[] = "mango";
B
$fruit.add("mango");
C
$fruit = "mango";
D
$fruit = array("appel", "banaan", "mango");

Slide 6 - Quizvraag

Wat is een associatieve array?


A
Een array die alleen nummers als index/key gebruikt
B
Een array die geen index/key gebruikt
C
Een array die gebruikmaakt van key-value paren
D
Een array met alleen strings

Slide 7 - Quizvraag

Hoe kun je de waarde van de sleutel "stad" printen?

$persoon = array("naam" => "Ali", "leeftijd" => 25, "stad" => "Amsterdam");





A
echo $persoon[2];
B
echo $persoon["stad"];
C
echo $persoon->stad;
D
echo $persoon[stad];

Slide 8 - Quizvraag

Wat is een multidimensionale array?

A
Een array die alleen getallen kan bevatten
B
Een array die arrays binnen arrays kan opslaan
C
Een array met slechts één dimensie
D
Een array die geen sleutel-waarde paren kan bevatten

Slide 9 - Quizvraag

Maak een multidimensionale array aan die de gegevens van meerdere studenten opslaat met de volgende gegevens: naam, leeftijd en studie.

Lisa, 18 jaar, Applicatieontwikkeling
Fatima, 19 jaar, Verpleegkunde
Ben, 20 jaar, Mediavormgeving

Slide 10 - Open vraag

Slide 11 - Tekstslide

Kennismakingsronde
  • Verwerken van gegevens uit een 
database-tabel
  • Bijvoorbeeld, een webshop haalt
    producten op uit een MySQL
    database en slaat deze op
    in een array om ze op
    de pagina weer te geven.


Arrays in de praktijk

Slide 12 - Tekstslide

Kennismakingsronde
  • Associatieve en Multidimensionale Arrays:
Arrays maken het mogelijk om complexe data, zoals productdetails en klanteninformatie, te structureren en weer te geven.
  • PHP biedt ondersteuning om connectie te maken met een database en de tabellen in te lezen in arrays.
  • Voorbeeld met een eenvoudige tabel
Arrays in de praktijk

Slide 13 - Tekstslide

Kennismakingsronde
  •  maak in de map c:\xampp\htdocs een nieuw map 'winkel' aan
  • plaats index.php in deze nieuwe map
  • bestudeer de code
Installeer de voorbeeld code

Slide 14 - Tekstslide

Kennismakingsronde
Studenten_Overzicht_Oefening

Oefening

Slide 15 - Tekstslide

Kennismakingsronde
  • arrays in combinatie met een database
Terugblik

Slide 16 - Tekstslide