Hallo
$beitrag = mysql_query("SELECT * from beitrag LEFT JOIN beitrag_text ON beitrag.bei_id = beitrag_text.bei_id WHERE $like_suche ORDER BY beitrag.order_nr_kat, beitrag.order_nr_the") or die("Fehler - Stichwortsuche Beitrag" . mysql_error());
Durchsucht zwei Tabellen nach einem Stichwort. Wenn ein Wort in einem Beitrag zwei mal vorkommt, wird der Beitrag auch zwei mal ausgegeben.
Wie kann ich definieren, dass in der Ausgabe das Feld bei_id aus der Tabelle 'beitrag' immer nur einmal vorkommt. DISTINCT hilft nicht.
DANKE!
Gruß Jonnov
$beitrag = mysql_query("SELECT * from beitrag LEFT JOIN beitrag_text ON beitrag.bei_id = beitrag_text.bei_id WHERE $like_suche ORDER BY beitrag.order_nr_kat, beitrag.order_nr_the") or die("Fehler - Stichwortsuche Beitrag" . mysql_error());
Durchsucht zwei Tabellen nach einem Stichwort. Wenn ein Wort in einem Beitrag zwei mal vorkommt, wird der Beitrag auch zwei mal ausgegeben.
Wie kann ich definieren, dass in der Ausgabe das Feld bei_id aus der Tabelle 'beitrag' immer nur einmal vorkommt. DISTINCT hilft nicht.
DANKE!
Gruß Jonnov
Kommentar