Hallo
Ziel meiner MySQL-Abfrage ist es eine kleine Suchfunktion zu bauen. Meine Abfrage sieht so aus:
SELECT column1, column2, column3
FROM table
WHERE column3='1' AND (MATCH (column2) AGAINST ('$Suchbegriff'))
LIMIT 0,5";
Wenn ich jetzt eine dritte Zeile anlege und in column2 wiederum das Wort Hallo schreibe (also das 2 x Hallo in der gleichen Spalte steht) und anschließend wieder die Funktion aufrufe und den $Suchbegriff durch Hallo ersetze findet er keine Resultate mehr.
Das ist das zu erwartende Verhalten, wie es auch im Handbuch dokumentiert ist.
Siehe dazu folgenden Archivthread und die darin enthaltenen Hinweise von ChrisB und mir.
Freundliche Grüße
Vinzenz