Ich hab mal eine einfache Volltextsuche erstellt.Die einfachste Methode mit LIKE.
Die Variable wort wird durch ein Formular übergeben.
Das Problem ist,wenn z.B. in einer db-Zeile "Neue Welt" steht und man "Neue Welt" als Suchbegriff eingibt findet er es;wenn man aber "Welt Neue" eingibt findet er nichts.
Ist die Abfrage falsch oder geht das nicht anders?Was kann ich tun?
Code:
$search="SELECT * FROM db WHERE kurztext LIKE '%$wort%' OR objekt LIKE '%$wort%';";
Die Variable wort wird durch ein Formular übergeben.
Das Problem ist,wenn z.B. in einer db-Zeile "Neue Welt" steht und man "Neue Welt" als Suchbegriff eingibt findet er es;wenn man aber "Welt Neue" eingibt findet er nichts.
Ist die Abfrage falsch oder geht das nicht anders?Was kann ich tun?