In der Datenbank habe ich keine Stadt "K?ln", aber 84 mal "Köln", mit phpmyadmin geprüft.
Und mit welchem Zeichensatz korrespondiert phpmyadmin mit der Datenbank?
Wenn ich nun ein mysql_query mache und dann dies:
Mit welchem Zeichensatz korrespondierst du mit der Datenbank (siehe MySQL-Dokumentation, Verbindungszeichensatz?
<meta http-equiv='content-type' content='text/html;charset=ISO-8859-1'>
Diese HTML-Angabe wird von der gleichlautenden im HTTP-Kopf überschrieben. Prüfe daher auch, welchen Zeichensatz der Browser benutzt (Menü Seiteneigenschaften) und was per HTTP gesendet wird (zB mit LiveHTTPHeaders für Firefox).