Dabei habe ich Probleme damit, nach Umlauten suchen zu lassen.
Ich nutze folgende Abfrage:
- Code: Select all
$sql="SELECT * FROM `Benutzerdaten` WHERE `daten_eintrag` LIKE '%".$Suchwert."%'";
$query=mysql_query($sql, $db);
Nun tritt das Problem auf, dass wenn ich nach einem ö in Verbindung mit einem anderen Buchstaben suche, ich keine Übereinstimmungen finde.
Suche ich nach einem einzelnen ö oder aber einer Buchstabenkombination mit einem anderen Umlaut werden mir alle Ergebnisse korrekt angezeigt.
Kann mir jemand einen Tipp geben, wo ich nach dem Fehler suchen muss?
PS.: gebe ich statt $Suchwert zum beispiel Rö an, bekomme ich alle 6 Ergebnisse. Nutze ich den Formularwert in dem auch Rö steht gibt es kein Ergebnis.