2012-08-14 2 views
0

나는 데이터베이스에 유로화 기호가 있습니다. 내 웹 사이트에서 인쇄하려고 할 때 물음표가 나옵니다.유로 기호가 물음표로 변환

텍스트 입력 -> 데이터베이스 -> 웹 사이트에서 왔습니다.

+10

: 또한

ALTER TABLE table_name CONVERT TO CHARACTER SET utf8 

을, HTML 페이지의 <head><meta /> 태그를 포함 어디서나 UTF-8을 사용하지만 원격으로 충분한 정보를 제공하지 않았습니다. –

+0

가능한 복제본은 http://stackoverflow.com/questions/6810587/euro-sign-not-showing-on-site – jeremy

+0

http://www.joelonsoftware.com/articles/Unicode.html – wgcrouch

답변

1

데이터베이스가 UTF-8이 아닙니다.

이 도움이 될 수

mysqli_query($conn, "SET NAMES utf8"); 

또는이 쿼리 : 당신은 아니에요

<meta charset="UTF-8" /> 
+1

두 가지 모두를 수행하는 것이 가장 좋으며 브라우저가 보낸 html을 UTF-8로 해석하도록 보장하므로 HTTP 헤더를 보내거나 콘텐츠 유형에 대한 html 헤드 필드를 추가 할 수 있습니다 – DesertEagle

+0

정보 주셔서 감사합니다 – JochemQuery

관련 문제