/MYSQL Einzelne Wörter suchen
Johannes Bauer
- php
Hi,
Ich möchte in mein Forum eine Suchfunktion integrieren, jedoch stehe ich vor einem Problem: Meines Wissens kann ich nur komplette Phrasen aus der DB auslesen ( z.B. SELECT beitrag FROM forum)
Jetzt hätte ich jedoch gerne eine Anfrage in dieser form: S
SELECT beitrag FROM forum WHERE (+ ein enthaltenes Wort)
Wie kann ich prüfen, ob in einem Datensatz ein bestimmtes Wort enthalten ist, bzw. diesen Datensatz auswählen?
Besten dank im Voraus.
MfG Johannes
.
SELECT beitrag FROM forum WHERE (+ ein enthaltenes Wort)
Wie kann ich prüfen, ob in einem Datensatz ein bestimmtes Wort enthalten ist, bzw. diesen Datensatz auswählen?
hi johannes ..
versuchs mal mit
SELECT beitrag FROM forum WHERE name like 'enthaltenes wort'
gruß
chris
Hi,
Ich möchte in mein Forum eine Suchfunktion integrieren, jedoch stehe ich vor einem Problem: Meines Wissens kann ich nur komplette Phrasen aus der DB auslesen ( z.B. SELECT beitrag FROM forum)
Jetzt hätte ich jedoch gerne eine Anfrage in dieser form: S
SELECT beitrag FROM forum WHERE (+ ein enthaltenes Wort)
Wie kann ich prüfen, ob in einem Datensatz ein bestimmtes Wort enthalten ist, bzw. diesen Datensatz auswählen?
Du mußt einen Index (fulltext) erstellen!
Hilfe auf http://www.mysql.com/doc/en/Fulltext_Search.html
Beispiel auf: http://netp.ath.cx
Gruß,
Reiner