我正在将提交的数据插入表中。
这是回显的 SQL 查询:
INSERT INTO adhocbills_lineitems (bill_seq, unitprice, quantity, sagenominalcode, description) values ('119', '10', '1', '4000', 'test product for £ pounds')
但是当我查看数据库时,它说test product for £ pounds
插入时如何摆脱Â
角色?
在这种情况下,您必须检查排序规则。您可以使用latin1-bin
. 要匹配 php 编码,您可以使用:
header('Content-Type: text/html; charset=latin1-bin');
最好使用 utf-8 来支持任何字符。您可以为 latin1 修复此问题,但在某些时候您会遇到其他字符的问题。将表排序规则更改为 utf8。并确保您的 php 文件具有:
<meta charset="utf-8">
和
header('Content-Type: text/html; charset=utf-8');