我在希伯来文中有一个字符串,编码为windows-1255,用POST传递(通过jquery ),然后插入到我的DB中,数据库用"hebrew_general_ci“编码。
如果我不将以下代码放在插入之前:
mysql_query("SET NAMES 'utf8'");该字符串如下所示:
׳×׳׳™׳׳·׳×׳׳׳‘׳“
如果我do将上面的代码放在插入之前,则字符串会正常显示,但特殊字符将被问号替换,如下所示:
לוחאם™
变成:
לוחאם?
我试着想办法解决这几天,但没有成功.
帮个忙就好了。
先谢了。
发布于 2013-11-12 08:52:52
MySQL的hebrew字符集 symbol。您可以使用utf8字符集代替。
https://stackoverflow.com/questions/19923373
复制相似问题