2017-04-12 1 views
0

내 데이터베이스가 텍스트를 정상적으로 표시하는 데 사용되었습니다. 자, 어떤 이유로 텍스트를 재미있는 방식으로 표시하고 있습니다. 나는이 일어날 수 있는지 궁금 이유는 그래서 예를 들어, 아포스트로피왜 내 데이터베이스가 일부 텍스트 문자를 재미있는 코드로 변경 했습니까?

' is displayed as ’ - is displayed as —

나는, 내 데이터베이스에서 아무것도 업데이트되지 않았습니다.

+0

가능한 복제를 [ "€ ™ â"대신에 " '"의 페이지에 표시] http://stackoverflow.com/questions/2477452/%c3%a2% (e2 % 82 % ac-showing-on-of-of-of-of) – Blender

+0

이 질문을보고 나는 그것이 다르다고 생각합니다. 내 PHP 파일에서 있습니다. 나는 또한 데이터베이스를 점검하고 그것이 저장되는 방법이다. 5 일 전에는 그런 것이 아니 었습니다. – Divern

+0

데이터베이스에서 필드를 가져와 페이지에 표시하는 방법을 보여주는 최소한의 예제를 편집하십시오. 테이블의 스키마 (특히 읽는 컬럼)는 무엇입니까? – Blender

답변

0

이것 봐 ...의

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
+0

나는 이것을 내 문서 맨 위에두고있다. – Divern

+0

mysql_query ("SET COLUMN_NAME 'utf8'"); 데이터베이스에서 추가/회복하기 전에. PHP 함수 urlencode ($ text)가 표시 될 때 적용되었으므로 제거되었습니다. 페이지의 헤더와 ajax 요청/응답이 모두 utf8인지 확인하십시오. –

관련 문제