Hugo Stiglitz
Ensign
- Registriert
- Aug. 2015
- Beiträge
- 191
Guten Abend,
ich bin fast am verzweifeln.... seit 4 Stunden kämpfe ich mit folgenden Problem.
Unter XAMPP lokal funktioniert die Suche mit diesem String einwandfrei:
SELECT * FROM table WHERE MATCH (label) AGAINST ("+iphone +plus +akku" IN BOOLEAN MODE);
(Dieser Query ist ein Ausschnitt)
Ich lade das selbe Skript auf den Webspace, und es funktioniert nur mehr, wenn die Schreibweise beachtet wird.
Also: +iPhone +Plus +Akku
Aber ich will das nicht. Ich will, das match against die Groß- und Kleinschreibung ignoriert!
Was ich bereits versucht habe:
Alles auf UTF-8bin gestellt. (ident zu Xampp)
Die " mit ' ersetzen war erfolglos.
Die Tabelle bei Xampp ist InnoDB und die am Server MyIsam.
(Kann ich aber leider am Server nicht ändern.)
Achja: "FULLTEXT" für
Im Internet habe ich versucht Antworten zu finden - aber es war nicht wirklich was hilfreiches dabei.
Weiß vielleicht von euch einer, was das Problem sein könnte?
ich bin fast am verzweifeln.... seit 4 Stunden kämpfe ich mit folgenden Problem.
Unter XAMPP lokal funktioniert die Suche mit diesem String einwandfrei:
SELECT * FROM table WHERE MATCH (label) AGAINST ("+iphone +plus +akku" IN BOOLEAN MODE);
(Dieser Query ist ein Ausschnitt)
Ich lade das selbe Skript auf den Webspace, und es funktioniert nur mehr, wenn die Schreibweise beachtet wird.
Also: +iPhone +Plus +Akku
Aber ich will das nicht. Ich will, das match against die Groß- und Kleinschreibung ignoriert!
Was ich bereits versucht habe:
Alles auf UTF-8bin gestellt. (ident zu Xampp)
Die " mit ' ersetzen war erfolglos.
Die Tabelle bei Xampp ist InnoDB und die am Server MyIsam.
(Kann ich aber leider am Server nicht ändern.)
Achja: "FULLTEXT" für
label
existiert.Im Internet habe ich versucht Antworten zu finden - aber es war nicht wirklich was hilfreiches dabei.
Weiß vielleicht von euch einer, was das Problem sein könnte?