dedlfix: MySQL - Umlaute - Suchen

Beitrag lesen

echo $begrüßung;

create database testing3 default character set 'utf8' default collate 'utf8_general_ci'
Dann ne table erstellt, 2 Datensätze eingefügt, und das selbe wie vorher.

Das Problem kann ich mit dem phpMyAdmin nicht nachvollziehen. Zwei Datensätze, einer mit "Österreich", einer mit "köstlich", eingefügt und mit LIKE "%öst%" und auch großem Ö werden beide Datensätze gefunden. Ich vermute dein Problem an anderer Stelle. Welche Kodierung verwendest du auf der Verbindung deines Clients mit dem Server? Stellst du die explizit auf einen definierten Wert und sendest dementsprechend kodierte Daten?

echo "$verabschiedung $name";