ich wollte mal einfach kurz einen tipp abgeben, weil ich oft komplex zusammengesetzt queries gefunden habe, die man in PHP einfacher darstellen könnte. ich dachte, es könnte für viele modulschreiberinnen und -schreiber interessant sein.
(1) ein query darf ohne weiteres über eine zeile hinausragen. man braucht also den query nicht mühsam mit einem punkt zusammenzusetzen:
anstatt:
Code: Alles auswählen
$sql = "SELECT...";
$sql .= "FROM...";
$sql .= "WHERE...";
Code: Alles auswählen
$sql = "
SELECT...
FROM...
WHERE...
";
Code: Alles auswählen
$sql = "
SELECT....
FROM
tabelle 1 as a ON...
LEFT JOIN tabelle 2 as b ON...
WHERE
bedingung1
AND bedingung2
usw.
";
Code: Alles auswählen
$sql = "
SELECT...
FROM ".$cfg['tab']['cat_lang']." bla bla bla
";
Code: Alles auswählen
$sql = "
SELECT...
FROM {$cfg['tab']['cat_lang']} bla bla bla
";
gruss,
andreas