Les 10
Database met PDO
Gegevens opslaan in MySQL of SQLite via PDO.
🎯 Na deze les kun je
- verbinden met PDO
- prepared statements gebruiken
- uitleggen hoe je SQL-injectie voorkomt
Een JSON-bestand (les 8) is prima voor een paar regels, maar loopt vast als twee bezoekers tegelijk schrijven of als je wilt zoeken en sorteren. Daarvoor gebruik je een database. PHP praat met databases via PDO (PHP Data Objects): één manier van werken voor SQLite, MySQL/MariaDB en PostgreSQL.
We gebruiken in deze cursus SQLite: de hele database is één bestand, je hoeft geen server te installeren, en wat je leert werkt bijna ongewijzigd met MySQL. Je hebt de extensie pdo_sqlite nodig (php -m | grep -i sqlite; op Ubuntu: sudo apt install php-sqlite3).
🔒 Deze les zit in het betaalde deel van de cursus
De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 24,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.
Wil je een seintje als het zover is?