Wat is LessonUp
Zoeken
Kanalen
Inloggen
Registreren
‹
Terug naar zoeken
Databases - PHP
Workshop
lessonup.app : nlxdf
1 / 12
volgende
Slide 1:
Tekstslide
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
In deze les zitten
12 slides
, met
interactieve quizzen
en
tekstslides
.
Lesduur is:
90 min
Start les
Bewaar
Deel
Printen
Onderdelen in deze les
Workshop
lessonup.app : nlxdf
Slide 1 - Tekstslide
Kennismakingsronde
Opfrissen sql statements INNER JOIN
MYSQL en PHP
Alternatief voor gevorderen, ga door met
oefening 2, 3 / developement
Doelen
Slide 2 - Tekstslide
Wat is het resultaat van een INNER JOIN tussen twee tabellen?
A
Alle rijen uit beide tabellen, ook als er geen overeenkomst is
B
Alleen rijen die een overeenkomst hebben in beide tabellen
C
Alleen rijen uit de eerste tabel
D
Alleen rijen uit de tweede tabel
Slide 3 - Quizvraag
Wat gebeurt er als er geen match is bij een INNER JOIN?
A
De rij wordt getoond met NULL-waarden
B
De rij wordt dubbel weergegeven
C
De rij wordt genegeerd en niet getoond
D
De rij veroorzaakt een foutmelding
Slide 4 - Quizvraag
Wat doet deze query?
SELECT p.naam, c.naam
FROM product p
INNER JOIN categorie c ON p.categorie_id = c.categorie_id
WHERE p.prijs>100;
A
Toont alle producten, ook zonder categorie, die duurder zijn dan €100
B
Toont alle categorieën met minstens één product onder de €100
C
Toont alleen producten met een bijpassende categorie, en een prijs boven de €100
D
Toont alle producten boven de €100 en alle categorieën, ook zonder match
Slide 5 - Quizvraag
Kennismakingsronde
Componenten om verbinding te maken met databases
PDO
- PHP Database Object - meerdere databases
MYSQLI - alleen MYSQL database
PHP en mysql
Slide 6 - Tekstslide
Kennismakingsronde
PHP DB Componenten
Slide 7 - Tekstslide
Waarom PDO en geen MYSQLI?
Slide 8 - Open vraag
Kennismakingsronde
PHP verbinden met MYSQL
Slide 9 - Tekstslide
Kennismakingsronde
pdo connectie maken
sql statement
query
resultaat als array
Data tonen - voorbeeld
Slide 10 - Tekstslide
Kennismakingsronde
maak een submap 'webshop' in c:\xampp\htdocs
download db.php en producten.php van itslearning en plaats ze in de map webshop
Ga in de browser naar: http://localhost/webshop/producten.php
Oefening
Slide 11 - Tekstslide
Kennismakingsronde
Voeg de andere kolommen uit de product tabel toe
Voeg categorienaam toe met een inner join
Maak klanten.php en toon de gegevens van de klanten
Maak bestelling.php aan en toon de bestellingen
Kan je ook bestellingen per klanten tonen?
Oefeningen
Slide 12 - Tekstslide
Meer lessen zoals deze
BBL Week 7 - XAMPP en installatie
March 2024
- Les met
16 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
Databases - INSERT en UPDATE
6 hours ago
- Les met
10 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
PHP 6 - XAMPP, MySQL, PHP
October 2024
- Les met
27 slides
Informatica
WO
Studiejaar 4,5
workshop arrays deel 3 i.c.m. db
November 2024
- Les met
16 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
Databases - 1
January 2025
- Les met
26 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
01 - SQL - xampp
February 2024
- Les met
11 slides
ICT
MBO
Studiejaar 1-4
Databases - joins basis
16 days ago
- Les met
28 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
workshop functies deel 3
December 2024
- Les met
10 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2