Archief - PHP: Wat moet een SQL class allemaal kunnen?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Bram

Legacy Member
Ik ben momenteel bezig met wat te prutsen met classes en dergelijke, nu wou ik voor mezelf een SQL class schrijven die het me later toch wat gemakkelijker moet maken als ik bijvoorbeeld met Smarty werk: results van selects die onmiddellijk in een array gestoken worden en dergelijke.

Maar nu ben ik me een beetje aan het afvragen: wat zou een SQL class nog allemaal moeten kunnen? En hoe zou ik het best te werk gaan? Maak ik 1 method voor alle queries of maak ik er beter verschillende, voor elke query een, elk met z'n eigen opties en checks...

Een paar tips of algemene richtlijnen zouden meer dan welkom zijn.

edit: ondertss ook ff vragen: is het best dat ik m'n mysql connectie steeds sluit onderaan de pagina, of maakt dit niet veel uit?

killgore

Legacy Member
afaik sluit php die zelf, maar als je zware scripts hebt kan het natuurlijk beter zijn je connectie zo kort mogelijk open te houden.

en wrom niet mysqli?

Bram

Legacy Member
geen idee... nog nooit gebruikt...
ik zou zeggen: overtuig me waarom ik da zou moeten gebruiken :p

RedCrew

Legacy Member
MySQLi (improved) of gebruik PDO dan maak je een database connectie ongeacht de database moest je ooit overschakelen op postgresql ofzo moet je uw scripts niet herschrijven.+ PDO = PHP6 ready

Rvl

Legacy Member
je kan een database class op verschillende manieren interpreteren, het hangt er dus van af hoe uitgebreid jij ze wil. Je kan een klasse maken die enkel query's afhangt of je kan meer abstract beginnen, je active record implementeren, ....
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan