SQL-Abfrage um Template-ID erweitern
Verfasst: Mo 2. Jul 2012, 17:12
				
				Hallo Community,
ich habe folgende SQL-Abfrage
welche alle Artikel der Webseite auflistet, allerdings sollen nur Artikel mit einem bestimmten Template angeziegt werden, bzw. nicht angezeigt werden.
Die Template-ID befindet sich ja in den Tabellen "con_template" und "con_template_conf". Die einzigeste Verbindung zwischen den Artikel und den Template befindet sich z.Z. in der "con_art_lang" mit der "idtplcfg".
Also muss ich doch wahrscheinlich erst die "idtplcfg" mit der "idtpl" vergleichen, oder?
Muss ich denn schon bei der SELECT-Abfrage neue "Parameter" hinzufügen? Wie z.B. TEMPLATE.idtpl und dann bei der "FROM"-Abfrage so etwas wie ".$cfg["tab"]["template"]." AS TEMPLATE?
Vielen Dank
Mit freundlichem Gruß
Steffen
			ich habe folgende SQL-Abfrage
Code: Alles auswählen
    $sql = "SELECT ARTLANG.idart, ARTLANG.title, CATART.idcat, ARTLANG.created
    FROM ".$cfg["tab"]["cat_art"]." AS CATART, ".$cfg["tab"]["art_lang"]." AS ARTLANG, ".$cfg["tab"]["cat"]." AS CAT
    WHERE CAT.idcat='$idcat'
    AND ARTLANG.idart = CATART.idart
    AND ARTLANG.idlang = '$lang'
    AND ARTLANG.online = '1'
    ORDER BY ".$sortiert." ".$steigung; 
Die Template-ID befindet sich ja in den Tabellen "con_template" und "con_template_conf". Die einzigeste Verbindung zwischen den Artikel und den Template befindet sich z.Z. in der "con_art_lang" mit der "idtplcfg".
Also muss ich doch wahrscheinlich erst die "idtplcfg" mit der "idtpl" vergleichen, oder?
Muss ich denn schon bei der SELECT-Abfrage neue "Parameter" hinzufügen? Wie z.B. TEMPLATE.idtpl und dann bei der "FROM"-Abfrage so etwas wie ".$cfg["tab"]["template"]." AS TEMPLATE?
Vielen Dank
Mit freundlichem Gruß
Steffen