What is LessonUp
Search
Channels
Log in
Register
‹
Return to search
Databases - PHP
Workshop
lessonup.app : nlxdf
1 / 12
next
Slide 1:
Slide
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
This lesson contains
12 slides
, with
interactive quizzes
and
text slides
.
Lesson duration is:
90 min
Start lesson
Save
Share
Print lesson
Items in this lesson
Workshop
lessonup.app : nlxdf
Slide 1 - Slide
Kennismakingsronde
Opfrissen sql statements INNER JOIN
MYSQL en PHP
Alternatief voor gevorderen, ga door met
oefening 2, 3 / developement
Doelen
Slide 2 - Slide
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 - Quiz
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 - Quiz
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 - Quiz
Kennismakingsronde
Componenten om verbinding te maken met databases
PDO
- PHP Database Object - meerdere databases
MYSQLI - alleen MYSQL database
PHP en mysql
Slide 6 - Slide
Kennismakingsronde
PHP DB Componenten
Slide 7 - Slide
Waarom PDO en geen MYSQLI?
Slide 8 - Open question
Kennismakingsronde
PHP verbinden met MYSQL
Slide 9 - Slide
Kennismakingsronde
pdo connectie maken
sql statement
query
resultaat als array
Data tonen - voorbeeld
Slide 10 - Slide
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 - Slide
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 - Slide
More lessons like this
BBL Week 7 - XAMPP en installatie
March 2024
- Lesson with
16 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
Databases - INSERT en UPDATE
8 hours ago
- Lesson with
10 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
PHP 6 - XAMPP, MySQL, PHP
October 2024
- Lesson with
27 slides
Informatica
WO
Studiejaar 4,5
workshop arrays deel 3 i.c.m. db
November 2024
- Lesson with
16 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
Databases - 1
January 2025
- Lesson with
26 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
01 - SQL - xampp
February 2024
- Lesson with
11 slides
ICT
MBO
Studiejaar 1-4
Databases - joins basis
16 days ago
- Lesson with
28 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
workshop functies deel 3
December 2024
- Lesson with
10 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2