【发布时间】:2011-08-07 11:18:56
【问题描述】:
我的页面中有一个表单供用户发表评论。
我目前正在使用这个字符集:
meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"
但从 DB 重音中检索评论显示不正确(Ex.è =>è)。
为了正确处理重音,我应该关心哪些参数?
已解决
将元标记更改为 charset='utf-8'
更改字符集 Mysql(ALTER TABLE cmets CONVERT TO CHARACTER SET utf-8)
在插入记录和检索时更改了连接字符集 ($conn->query('SET NAMES utf8'))
现在重音显示正确
谢谢
卢卡
【问题讨论】:
-
你的问题促使我写了一篇关于字符编码的博文:webmonkeyuk.wordpress.com/2011/04/23/…
-
我的问题与我缺少 SET NAMES SQL 查询有关。塔
标签: php mysql character-encoding diacritics