我们允许用户在文本字段中输入任何语言,该值存储在数据库中,当用户在浏览器中查看时,我们返回相同的语言给用户。
当我在数据库中传入"Sant Juliã De Lã²ria"值时,当我从数据库中检索时,然后显示如下"Sant Juli " " De L " "
如何在文本字段中显示与用户输入相同的值
在插入
之前使用此代码mysql_query("SET character_set_results = 'utf8', character_set_client = 'utf8', character_set_connection = 'utf8', character_set_database = 'utf8', character_set_server = 'utf8'");
mysql_query($qry);
如果服务器在您的手中更改mysqld配置(my.cnf文件)
[mysql]
default-character-set=utf8
[client]
default-character-set=utf8
[mysqld]
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8
>