我在mySQL DB中插入法语字符时遇到了一个重大问题。法语字符在mysql表中无法正确显示。例如,“Éducation”显示为“Éducation”。我已将编码设置为utf8_unicode_ci。我也尝试过函数htmlentities($ string,ENT_QUOTES,“UTF-8”)。 有人可以帮我这个吗?
答案 0 :(得分:8)
在php中:
header ('Content-type: text/html; charset=utf-8');
连接后:
mysql_set_charset("utf8");
答案 1 :(得分:2)
请检查这些:
答案 2 :(得分:0)
首先检查表的编码,然后检查插入的编码。