Mailinglisten-Archive |
Hallo Liste
Ich komme nicht weiter!
Habe zwei Tabellen
beitrag
- bei_id
- bei_titel
- bei_toppic
beitrag_text
- bei_l_id
- bei_id
- bei_text_titel
- bei_text_ inhalt
In beitrag_text stehen Datensätze, die zu einem Beitrag in beitrag
gehören.
Nicht jeder Beitrag hat auch ein Eintrag in beitrag_text. Andere
Beiträge haben mehrere Einbtragungen in beitrag_text.
Mein Versuch in den beiden Tabellen nach einem Stichwort zu suchen,
funktioniert nur in zwei voneinander getrennten abfragen.
Bekomme das nicht hin mit einer SELECT-Abfrage beide Tabellen zu
durchsuchen und dem entsprechend bei_id, bei_titel und bei_toppic aus
beitrag auszugeben.
Natürlich immer nur einmal.
$beitrag = mysql_query("SELECT * FROM beitrag WHERE concat($dbfelder)
LIKE '$suche');
$beitrag_text = mysql_query("SELECT distinct beitrag.* from beitrag LEFT
JOIN beitrag_text ON beitrag.bei_id = beitrag_text.bei_id WHERE
concat($dbfelder) LIKE '$suche');
Ich erhalte in beiden Abfragen die gleichen Felder ausgegeben. Doch wie
füge ich die beiden Ergebnisse zusammen????
Habe schon mit Group By versucht das zu lösen -> nur Fehlermeldungen.
HILFE!
Danke für jede Antwort und Gruß aus Kiel
Darius
--
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive