Avatar billede dpede Nybegynder
24. oktober 2001 - 15:11 Der er 6 kommentarer og
1 løsning

Dansk/norske tegn

Er nybegynner, og lurer på hvordan jeg kan få ut Dansk/norske tegn fra MySQL.

Jeg har opprettet en tabell slik:
CREATE TABLE Person (
      Person_ID            VARCHAR(11) NOT NULL,
      Etternavn            VARCHAR(60) NOT NULL,
      Fornavn              VARCHAR(60) NOT NULL,
      Epost                VARCHAR(60) NULL
);

Videre har jeg en fil person.txt med følgende innhold:
SORKJ  Kierkegaard  Søren  soren@forforerne.dk

Filen er lastet inn vellykket med
LOAD DATA INFILE \"C:/mysql/test/person.txt\" into table person;

Men: \"select fornavn from person\" gir meg Søren uten skikkelig ø.
Avatar billede alvion Nybegynder
24. oktober 2001 - 16:14 #1
Hvilken version af MySQL bruger du?
Avatar billede dpede Nybegynder
24. oktober 2001 - 16:34 #2
3.23.42-nt
Avatar billede nielsgron Nybegynder
13. januar 2002 - 19:04 #3
hvad skriver den istedet for ø?
Avatar billede dpede Nybegynder
13. januar 2002 - 20:24 #4
Den skal skrive      Den skriver
\"Søren\"              \"S°ren\"
\"JÆGER\"              \"J╞GER\"
\"Jæger\"              \"Jµger\"
Avatar billede nielsgron Nybegynder
14. januar 2002 - 14:49 #5
du kunne evt. lave en str_replace

$tekst = str_replace(\"°\", \"ø\", \"$tekst\");
$tekst = str_replace(\"µ\", \"æ\", \"$tekst\");

og så videre...

(\'ø\' er ø og \'æ\' er æ i HTML)
Avatar billede dpede Nybegynder
14. januar 2002 - 14:59 #6
Jeg hadde håpet at det var noe med oppsett av tegnsettet i Windows 2000, men jeg får prøve det du skriver istedet.

Takk for svar!
Avatar billede nielsgron Nybegynder
14. januar 2002 - 17:00 #7
Takker for point :)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester