Php £;符号编码-帮助!

Php £;符号编码-帮助!,php,mysql,character-encoding,Php,Mysql,Character Encoding,我有一个简单的更新集php sql函数在我的网站上,我可以更新我的数据库中的产品在网页上的价格 我已经将mysql中所有文本字段的排序规则设置为utf8\uUnicode\uCI,包括 <meta http-equiv='Content-Type' content='text/html; charset=UTF-8'/> 在我所有的页面上。但是,当我提交编辑按钮时,如果我在数据库中输入200英镑,而不是£;200输入Â&英镑200 我已经阅读了无数关于这个

我有一个简单的更新集php sql函数在我的网站上,我可以更新我的数据库中的产品在网页上的价格

我已经将mysql中所有文本字段的排序规则设置为utf8\uUnicode\uCI,包括

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

在我所有的页面上。但是,当我提交编辑按钮时,如果我在数据库中输入200英镑,而不是
£;200
输入
Â&英镑200

我已经阅读了无数关于这个问题的论坛,不知道我还需要做些什么才能使这个问题得到解决——而且,大多数讨论至少已经进行了3年。有没有什么新功能可以用来修复这个非常小但非常令人沮丧的小故障

谢谢
JD

在连接到MySQL数据库后立即添加这行PHP代码:

mysql_set_charset('utf8');

只存储数值,然后加上英镑,不是更好吗;当从数据库中提取价格后查看价格时?尝试了这个方法,但仍然不起作用-我想我将不得不采纳Eddie的建议,在文本更新中我不使用任何货币。。。。