PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Join


rocco74
11.03.2007, 17:25:01
Hallo ich möchte Daten aus 2 Tabellen abfragen und bekomm es nicht hin.
Ich möchte aus der Tabelle navigation id und name und aus der Tabelle seo will ich seo_url.
Ich bekomme aber immer eine Fehlermeldung

$result = mysql_query("SELECT id, name FROM navigation where cat = '1' ORDER by rank INNER JOIN seo_url From seo WEHRE id=seo.page_id ");

Bei navigtion ist die id und bei seo die page_id identisch.

Heinrich
11.03.2007, 19:15:18
$result = mysql_query("SELECT t1.id, t1.name, t2.seo_url FROM navigation AS t1 INNER JOIN seo AS t2 ON t1.id = t2.page_id WHERE
t1.cat
// oder
t2.cat
// ich weiß nicht, in welcher Tabelle cat ist
= '1' ORDER BY rank");
Ob ein INNER JOIN richtig ist, musst du wissen.

rocco74
11.03.2007, 20:17:30
Danke das klappt