【发布时间】:2014-12-02 07:14:53
【问题描述】:
我有一个简单的问题,但我没有找到任何解决方案。
我在数据库(MySQL)中使用 utf8_general_ci 编码,网站中使用的是 PHP。
在 HTML 页面中也使用 utf-8 作为编码 (<meta charset="utf-8">)。
问题是,在数据库中,我存储了一个以 Â 开头的单词,在结束后它显示为 Ã,区别在于 ^ 和 ~。未编码:Â。后缀:Ã。
问题是在网站上出现这个�?在 Â 的位置,但如果我将其更改为小写,它会正常显示。只有大写字母有重音时才会出现错误。
我希望我是清楚的。
谢谢。
【问题讨论】:
-
什么数据库管理系统?你在用asp吗? php?
-
已编辑,我正在使用 PHP。数据库是 MySQL。感谢您的帮助。
-
你检查过浏览器的字符编码吗?
标签: html database utf-8 store uppercase