PHP Data Acces Object
Een data acces object is een class die je database crud acties (create, read, update, delete) makkelijker maakt en database tabellen kan omzetten maar objecten.
Let op: tenminste PHP 5.3 nodig
Hoe gebruik je dit script?
Allereert moet je de database gegevens aanpassen in class db.
Zorg dat alle classes worden ingeladen (dmv autoloading of include).
Stel je hebt een tabel voorbeeld, dan maak je hiervoor een nieuwe class aan. (Zie voorbeeldtabel.txt).
Deze moet altijd class dao extenden, zodat hij de functionaliteit van dao overneemt.
Als je de class voorbeeld hebt aan gemaakt met de volgende 2 properties: public $table, public $primary key dan is hij klaar voor gebruik.
Probeer eens:
$voorbeeld = new voorbeeld();
$voorbeeld->variabel1 = 'Test';
$voorbeeld->create();
$voorbeeld->variabel1 = 'Test2';
$voorbeeld->update();
$voorbeeld->delete();
Met deze 5 regels hebben we 3 queries uitgevoerd, een insert, een update en een delete!
Nu hebben we alleen de Read functie nog, werkt ook vrij makkelijk.
Bijvoorbeeld:
$voorbeeld = new voorbeeld(1);
Nu krijg je het voorbeeld object met primarykey 1 terug.
Liever een array met meerdere objecten? Dan kan je de getArObj() method gebruiken.
Deze method accepteerd 4 parameters. Filter, Filter Manier, Sorteer en Limiet.
Op de volgende manier haal je bijvoorbeeld alle voorbeeld objecten op met status aangemeld, aflopend gesorteerd:
Als er ngo vragen zijn over het gebruik schroom niet een berichtje te sturen. Indien je bugs/fouten tegenkomt ook graag even doorgeven dan haal ik ze eruit!
Hoop dat jullie er iets aan hebben!
Gesponsorde koppelingen
PHP script bestanden
Er zijn 1 reacties op 'Php data acces object'
Om te reageren heb je een account nodig en je moet ingelogd zijn.
PHP hulp
0 seconden vanaf nu