Johnny Hogenbirk: Artikelen, code-snippets, etc.


Home

MVC in PHP 2: een voorbeeld code structuur incl MySql - 07-03-2021


Inleiding

In het artikel MVC in PHP is een inleiding op MVC gegeven, incl. code voorbeeld.
In dit artikel wordt een stap verder gegaan: de structuur is gelijk, maar:
- index.php is iets efficienter opgesteld (hoeft nooit aangepast, hoeveel pagina's je ook hebt).
- In de code is ook sql opgenomen, voor toegang tot de database.
Het is feitelijk een vervolgstap, voor mensen die PHP redelijk begrijpen en MySql willen gaan gebruiken.


Installatie

Na downloaden en uitpakken van de zip (zie onderaan), zal eerst een database moeten worden aangemaakt. Je mag zelf de naam ervan bedenken.
In de hoofdmap staat een bestand sql_voor_aanmaken_database.sql. Run deze code op die database.
Pas in controller/settings.php vervolgens de database (toegang) gegevens aan.

De code werkt nu op die database!

Let op

In de code staat op diverse plaatsen: 'Let op:'
Zoek die via de zoekfunctie van je editor allemaal op en lees wat daar staat. Zo is er niet uitgegaan van veilige toegang tot de database en is geen encryptie toegepast op de wachtwoorden.
Je mag/moet uiteraard ook nog iets zelf doen. :-)


Slot

Zelf de code uitproberen? Klik dan hier

De code downloaden? Klik dan hier


Opmerkingen? Ze zijn van harte welkom: email@johnnyhogenbirk.nl!