0
当用户输入邮政编码时,我们会显示位置,不幸的是波兰语字符显示不正确。特殊波兰字符显示不正确
实施例:
用户输入50-001
和它应该显示弗罗茨瓦夫,下西里西亚省,但它显示为WrocÃ...â€锯,DolnoÃ...›lÓâ€|skie
有没有人知道如何得到这个工作,或者是什么问题?
当用户输入邮政编码时,我们会显示位置,不幸的是波兰语字符显示不正确。特殊波兰字符显示不正确
实施例:
用户输入50-001
和它应该显示弗罗茨瓦夫,下西里西亚省,但它显示为WrocÃ...â€锯,DolnoÃ...›lÓâ€|skie
有没有人知道如何得到这个工作,或者是什么问题?
你也必须告诉PDO或MySQLi的使用UTF8:
$pdo = new PDO('mysql:host=localhost;dbname=whatever;charset=utf8', $user, $pass);
或
$mysqli->set_charset("utf8")
任何查询之前,你可以运行:
query("SET NAMES utf8");
或将其设置在插入,如果其只有一个字段:
some_chinese_column = _utf8 "鬼佬"
你使用什么字符编码? – 2012-08-10 17:43:50
我正在使用utf-8。 – Andrew 2012-08-10 17:46:41
它们是否保存到数据库中?该数据库设置为UTF-8,还是使用其他内容? – Gyhth 2012-08-10 17:48:03