Crew PHP |
|
Oke, hoe meer ik OO php probeer, hoe minder ik er van snap.
Wat wil ik? Redelijk simpel, ik wil dat alle queries door mn eigen class heen gaan.
class _DB extends mysqli{
// Ik had hier een connectie, maar ik krijg maar niet goed in gebruik
}
$database = new _DB;
class _DB extends mysqli{ // Ik had hier een connectie, maar ik krijg maar niet goed in gebruik } $database = new _DB;
Wat wil ik? Ook simpel (in theorie):
$database->query("select foo FROM bar");
$database->query("select foo FROM bar");
En daar loop ik vast. De enige manier waarop me dat lukt is door een methode (=functie, toch?) aan te maken in mn _DB class met de naam query, maar dat wil ik niet. Dat zou inhouden dat ik voor elke mysqli functie een eigen functie moet maken (bv insert_id, affected_rows, etc), en dat wil ik dus erg graag niet.
Ik begin er nu teveel tijd aan kwijt te raken, ik snap niet meer hoe het moet. Kan iemand dit voor me aan de praat krijgen en het liefste met wat uitleg hoe de 'flow' werkt? Hoeft niet super uitgebreid, beveiliging etc kan ik zelf wel
|