Det er ikke kollation der er problemet. Hvis kollation var problemet ville ø'et være erstattet af et spørgsmålstegn, men her er det ø.
Problemet har med tegnkodning i forbindelsen til databasen at gøre. Løsningen kommer an på hvilken version af MySQL du kører.
I MySQL 3.x skal du selv håndtere tegnkodning. Der skal du bare sørge for at bruge den samme hele vejen igennem.
I MySQL 4.x skal du nogen gange selv håndtere tegnkodning og nogen gange ændrer MySQL den for dig. Kort sagt er du fucked hvis du bruger denne version.
I MySQL 5.x håndterer MySQL tegnkodningen for dig, og du skal bare som første query efter du har forbundet til databasen angive din ønskede tegnkodning. Jeg kan ikke huske syntaksen helt, det er så vidt jeg husker noget med SET NAMES.
Indlæg senest redigeret d. 29.03.2009 21:23 af Bruger #3143