【发布时间】:2011-07-10 17:48:14
【问题描述】:
我想将表单的值(在 php 中)存储到 mysql 中,一个字段是文本,该字段的值是波斯语,当我将数据插入表时,此波斯语文本以这种形状存储:???????
我使用这些代码,但它不能正常工作
mysql_set_charset('utf8',$db);
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET NAMES utf8_persian_ci");
表、数据库和列具有 utf8_persian_ci 排序规则
【问题讨论】:
-
重复搜索 utf 8 有很多问题
-
尝试将
iconv_set_encoding("internal_encoding", "UTF-8");添加到脚本顶部。 -
确保您的表格列也使用正确的编码