login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Mysqli connectie class

Offline Martijn - 27/06/2013 13:52
Avatar van MartijnCrew 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.

  1. class _DB extends mysqli{
  2. // Ik had hier een connectie, maar ik krijg maar niet goed in gebruik
  3. }
  4.  
  5. $database = new _DB;


Wat wil ik? Ook simpel (in theorie):
  1. $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

2 antwoorden

Gesponsorde links
Offline cx1213 - 27/06/2013 14:00
Avatar van cx1213 Lid Je hoeft niet de class teh extended. de mysqli class heeft gewoon daar functies voor.

zie http://www.php.net/manual/en/class.mysqli.php
Offline Martijn - 27/06/2013 14:03
Avatar van Martijn Crew PHP Ik denk dat ik m heb, ik ga er nu even aan verder, ik zal her resultaat hier plaatsen
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.184s