ZeroEnna
Erfahrenes Mitglied
Hallo zusammen
Ich habe folgendes Problem. Ich habe eine Tabelle, aus der ich per Land Datensätze filtere (sprich Select * FROM daten WHERE land ='xy'). Nun findet es aber Länder die sonderzeichen enthalten nicht (z.B. Österreich).
Also, wenn ich z.B. das Query Select * FROM daten WHERE land ='Österreich' ausführe dann liefert mir es ein leeres Resultat zurück, obwohl ein Datensatz zu dem Land existiert.
Führe ich aber das indentische Query in phpMyAdmin aus, dann findet es den besagten Datensatz.
Also muss irgenwo auf dem weg von PHP zu MySQL das Ö verloren gehen.
Wisst ihr woran das liegen könnte.
Die Tabellen sind alle UTF-8 kodiert. Ich setzte MySQL 5 und PHP 5.2 ein.
Gruss
ZeroEnna
Ich habe folgendes Problem. Ich habe eine Tabelle, aus der ich per Land Datensätze filtere (sprich Select * FROM daten WHERE land ='xy'). Nun findet es aber Länder die sonderzeichen enthalten nicht (z.B. Österreich).
Also, wenn ich z.B. das Query Select * FROM daten WHERE land ='Österreich' ausführe dann liefert mir es ein leeres Resultat zurück, obwohl ein Datensatz zu dem Land existiert.
Führe ich aber das indentische Query in phpMyAdmin aus, dann findet es den besagten Datensatz.
Also muss irgenwo auf dem weg von PHP zu MySQL das Ö verloren gehen.
Wisst ihr woran das liegen könnte.
Die Tabellen sind alle UTF-8 kodiert. Ich setzte MySQL 5 und PHP 5.2 ein.
Gruss
ZeroEnna