PHP - mySQL herhaling

PHP - mySQL herhaling
Doel: 
- overzicht bieden
- review aangeboden materialen
- meer duidelijkheid
1 / 13
next
Slide 1: Slide
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

This lesson contains 13 slides, with text slides.

time-iconLesson duration is: 90 min

Items in this lesson

PHP - mySQL herhaling
Doel: 
- overzicht bieden
- review aangeboden materialen
- meer duidelijkheid

Slide 1 - Slide

Afspraken
- participatie
- feedback
- beloning

Slide 2 - Slide

Uit het boek
Basiskennis Programmeren / PHP: Hfd 1 t/m 4
Superglobals ($_POST & $_SESSION): Hfd 6
Werken met formulieren: Hfd 7
Connectie database: Hfd 8
CRUD database & login: Hfd 9

Slide 3 - Slide

Online 1
Canvas tegel PHP
Canvas tegel SQL
Teams (opname 24 mei)
GitHub lessen bij HTML
Lessen <form> bij HTML

Slide 4 - Slide

Online 2
Bron zoeken bij YouTube (wat is het gevaar?)
Gebruik van w3schools.com
Gebruik van ChatGPT

Slide 5 - Slide

PHP (01)
3 vormen programmeren:
Alles achter elkaar (procedureel)
Beslissing (IF)
Herhaling (FOR, FOREACH, WHILE)

Slide 6 - Slide

PHP (02): voorbeeld procedureel

Slide 7 - Slide

PHP (03): Voorbeelden IF
 if ($paidprice > 1000)
{ .....};

 if($selectprod->rowCount()==1) 
{ .....};

Slide 8 - Slide

PHP (04): voorbeeld WHILE
while ($loopdate <= $currentday) 
{
   ......
$loopdate = date('Y-m-d', strtotime($loopdate.' + 3 days'));
};

Slide 9 - Slide

PHP (05): voorbeeld FOR

Slide 10 - Slide

PHP (06): voorbeeld foreach
// na het ophalen van een query resultaat in $result array:

 foreach($result as $rij)
  {  ......
  }

Slide 11 - Slide

PHP (07): connectie database
#1 verbinding met database
require "connect3dplus.php";

Slide 12 - Slide

PHP (08): voorbeeld query PDO

Slide 13 - Slide