Hallöchen zusammen,
warum bekomme ich durch die folgende Query immer mehrere Einträge?
PHP-Code:
$query = "SELECT bb_artikel.* ,bb_verlag.vname FROM bb_artikel, bb_verlag WHERE ";
$query .= "bb_artikel.titel LIKE '%".$suchbegriff."%' ";
$query .= "OR bb_artikel.beschreibung LIKE '%".$suchbegriff."%' ";
$query .= "OR bb_artikel.autor LIKE '%".$suchbegriff."%' ";
$query .= "AND bb_artikel.vid = bb_verlag.vid";
$suchbegriff sei meinetwegen "sch"!
Es gibt Artikel die "sch" haben und Autoren die "sch" haben. Warum bekomm ich das Ergebnis genau 5mal angezeigt?
Gruß,
nivRam
P.S.: Danke im voraus!
edit: Thema hat sich erledigt. Ich musst einfach nur ein LEFT JOIN einbauen!