在我的选项卡中,我有一个特殊字符,例如"č"
当我在我的网站上选择并显示这些数据为html时,它会将该字符显示为问号(?)。
我该如何解决这个问题?
示例表
Mehanički
HTML输出示例
Mehani?ki
我使用PHP从SQL中获取数据,并使用AJAX调用PHP文件以获得输出,该输出是数组
将<meta charset="utf-8">
放入头块中。
此外,数据库的排序规则应该是utf8_unicode_ci。
此外,您的源代码也应该用utf8进行编码。
我想您必须将html编码设置为数据库中使用的编码。
我必须在连接到我的数据库后放置这个
if (!$mysqli->set_charset("latin2")) {
printf("Error loading character set latin2 : %sn", $mysqli->error);
}