brokaddr - 10:20 pm on Sep 21, 2012 (gmt 0)
This is a lot more complicated than I'd expected!
I changed the page charset from iso to utf-8, the scrambled characters are now view properly. However, in the database they are still scrambled.
Viewed in php/html/browser: Schöllingstraße
Older entries that are written to the database properly, are now reversed.
Viewed in php/html/browser: Stra�e (it appears as the diamond-questionmark, not the ascii code)
Both tables have the exact same encoding, of latin1_swedish_ci - so I'm thinking this isn't a database problem, after all.