Re: Eleganteres SELECT mit LEFT JOIN
am 29.03.2008 17:38:50 von Thomas MlynarczykChristoph Herrmann schrieb:
> $member = new MemberDatabase($id);
>
> //und hier lade ich erst den Datensatz mit den Spalten
> $member->load(array('email', 'password'));
Als Anwender dieser Klasse würde ich aber definitiv meine Variante
bevorzugen - sie ist halt einfacher zu benutzen, weil ich mir nicht
vorher schon überlegen muß, welche Spalten ich zu gebrauchen gedenke.
> Sollte man dann natürlich aus versehen eine Spalte vergessen zu laden
> auf die man zugreifen will, wird man mit einer Exception belohnt.
Also nicht einfach schnell "nachladen"?
> ich sehe dies als sauberer an, als generell ein "SELECT *" zu machen,
Ich verstehe nicht ganz, warum ein "SELECT *" weniger sauber sein soll,
wenn das Script sowieso potentiell alle Spalten abfragen kann.
Gruß,
Thomas
--
Ce n'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!
(Coluche)