我的网站上有一个简单的更新集 php sql 函数,我可以在我的数据库中更新网页上产品的价格。
我已将 mysql 中所有文本字段的排序规则设置为 utf8_unicode_ci,并包含
<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'/>
在我所有的页面中。但是,当我提交编辑按钮时,如果我在数据库中输入 200 英镑而不是 £200
,它会输入 £200
。
我已经阅读了无数关于这个问题的论坛,但不知道我还需要做些什么才能让它发挥作用——而且,大多数讨论至少已有 3 年的历史了。有没有我可以使用的任何新功能来修复这个非常小但非常令人沮丧的故障?!
谢谢 京东
最佳答案
在连接到 MySQL 数据库后立即添加这行 PHP 代码:
mysql_set_charset('utf8');
关于php - £ 符号编码 - 帮助!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6563073/