07. november 2008 - 23:46Der er
2 kommentarer og 1 løsning
Opsætning af kollation i Phpadmin
Hej!
Jeg er meget i tvivl om hvordan Phpadmin skal sættes op.
Jeg har en side i php (Unicode UTF-8) som viser søgeresultaterne fra en database. I databasen er kollation utf8_unicode_ci, hvilket den også er sat til for MySQL forbindelses-sammenkøring.
Men æ, ø og å vises i søgeresultaterne som en firkant - hvad gør jeg forkert?
Kollation angiver kun sortering, ikke output (men den skal naturligvis stadig matche dit indhold).
Sandsynligvis tror MySQL at den skal bruge latin1 (ISO-8859-1) til din PHP-side - din PHP-side skal derfor fortælle MySQL at den vil bruge UTF-8 til forbindelsen. Det klarer du ved at køre queryen SET NAMES utf8; umiddelbart efter du opretter forbindelse til databasen.
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.