我想用PHP将♥插入到MySQL表中。它来自一个输入字段。不能在MySQL表中插入♥字符
表格的字符集是utf8_general_ci,在PHP中我使用mysql_query("SET NAMES 'utf8'");
在连接建立之后。
但是♥只是变成了'?'插入时。
我也曾尝试将♥到从phpMyAdmin的表,但它返回此错误:“?”
Warning: #1366 Incorrect string value: '\xE2\x99\xA5' for column 'subject' at row 1
结果也而不是♥。
关于是什么原因造成的任何想法?
尝试关注[在Web应用程序中处理Unicode前后](http://kunststube.net/frontback/) – deceze
尝试http://stackoverflow.com/questions/7781103/sql-server-set-字符集不排序 – Sathish