Qu'est-ce que LessonUp
Rechercher
Canaux
Connectez-vous
S'inscrire
‹
Revenir à la recherche
Databases - PHP
Workshop
lessonup.app : nlxdf
1 / 12
suivant
Slide 1:
Diapositive
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
Cette leçon contient
12 diapositives
, avec
quiz interactifs
et
diapositives de texte
.
La durée de la leçon est:
90 min
Commencer la leçon
Partager
Imprimer la leçon
Éléments de cette leçon
Workshop
lessonup.app : nlxdf
Slide 1 - Diapositive
Kennismakingsronde
Opfrissen sql statements INNER JOIN
MYSQL en PHP
Alternatief voor gevorderen, ga door met
oefening 2, 3 / developement
Doelen
Slide 2 - Diapositive
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 - Diapositive
Kennismakingsronde
PHP DB Componenten
Slide 7 - Diapositive
Waarom PDO en geen MYSQLI?
Slide 8 - Question ouverte
Kennismakingsronde
PHP verbinden met MYSQL
Slide 9 - Diapositive
Kennismakingsronde
pdo connectie maken
sql statement
query
resultaat als array
Data tonen - voorbeeld
Slide 10 - Diapositive
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 - Diapositive
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 - Diapositive
Plus de leçons comme celle-ci
BBL Week 7 - XAMPP en installatie
March 2024
- Leçon avec
16 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
Databases - INSERT en UPDATE
22 hours ago
- Leçon avec
10 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
PHP 6 - XAMPP, MySQL, PHP
October 2024
- Leçon avec
27 diapositives
Informatica
WO
Studiejaar 4,5
workshop arrays deel 3 i.c.m. db
November 2024
- Leçon avec
16 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
Databases - 1
January 2025
- Leçon avec
26 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
01 - SQL - xampp
February 2024
- Leçon avec
11 diapositives
ICT
MBO
Studiejaar 1-4
Databases - joins basis
17 days ago
- Leçon avec
28 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
workshop functies deel 3
December 2024
- Leçon avec
10 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2