Problem mit einer Abfrage für eine Suchoption. Bitte um schnelle Hilfe!!!
Also ich denke mal das das Problem relativ leicht zu lösen ist, aber ich häng da jetzt schon ein paar tage dran deswegen schreib ich es mal hier rein. Wär nicht schlecht wenn die lösung schnell kommen würde weil ich das Beruflich brauche.
Hab jetzt leider nicht den Quelltext zur verfügung doch stelle ihn hier mal inhalt ungefähr da.
"SELECT * FROM tabelle WHERE Kategorie='ausgewaehlte_Kategorie' AND Status='aktiv' AND titel='suchtext' OR beschreibung='suchtext'"
Das Problem ist das OR soll nur zwischen titel und beschreibung gelten und nicht für die ganze abfrage, so kommt es nämlich zu stande sobald das Suchwort in der Beschreibung gefunden wird werden durch das OR auch einträge angezeigt die z.b. status='unaktiv' sind oder einträge die nicht zur ausgewählten Kategorie gehören.
Mann müsste "titel='suchtext' OR beschreibung='suchtext'" diese hälfe sozusagen in Klammern setzen. Hoffe ihr versteht mein problem und antwortet schnell.
Gruß Fabian
__________________
"Wer im Leben kein Ziel hat, verläuft sich."
www.bedtke.com - Zitate, Urlaubs- und Überstundenplaner, Webadressbuch und vieles mehr!
|