2012-10-13 70 views
2

我已经插入一些数据到MySQL数据库。设置utf-8 cz。它看起来很好。 enter image description here检索从MySQL数据库中的特殊字符,PHP

但是,当我从表中回显一行时,不显示特殊字符。包括Meta utf-8。 enter image description here

任何想法如何解决它?谢谢

+0

是您的网页生成utf-8编码输出?如果您的web服务器编码默认为其他代码页,则它是浏览器解释它的方式,而不是mysql问题。 – favoretti

回答

4

使用

mysql_set_charset('utf8'); 

你在PHP

0

添加这个太贵太确保浏览器与正确的编码读取你的网页执行查询之前:

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