11. februar 2006 - 14:29Der er
13 kommentarer og 1 løsning
Eksport af data giver underlige tegn for special bogstaver som æ
Hejsa
Jeg har problemer med de eksports jeg får fra min MySql database. Problemet er at alle specielle tegn som æ ø å bliver ændret til underlige tegn:
Æ Ø Å æ ø å ændres til: Æ Ø Ã… æ ø Ã¥
Dette sker når jeg laver en SQL export som send uden komprimering. Hvis jeg ikke vælger at få den sendt, og dermed udskrevet i min browser, så er der ingen problemer.
Min kollation på tabellen er sat til: utf8_danish_ci. Og det er MySQL 4.1.9 med phpMyAdmin 2.6.4-pl3.
Hvad skal jeg ændre for at få special tegne rigtigt ud i min eksport?
Ifølge SoftwareOne ligger de reelle AI-gevinster gemt i områder af central betydning for forretningen.
Slettet bruger
11. februar 2006 - 14:48#1
Det er lige præcis p.g.a. utf8.
- Bare kør din data igennem utf8_decode() inden du printer ud.
Synes godt om
Slettet bruger
11. februar 2006 - 14:49#2
Ah sorry, jeg læste lige forkert, hehe.
Synes godt om
Slettet bruger
11. februar 2006 - 14:56#3
Er det fordi du vil kunne importere til en anden kollation? Hvis du får det printet ud til browseren, vises det vel korrekt fordi det decodes af browseren, og hvis du importerer filen der er encoded bør det blive korrekt indsat igen, såfrem kollationen er den samme?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.