当用户输入邮政编码时,我们会显示位置,不幸的是,波兰语字符无法正确显示。
示例:
用户输入50-001
,它应显示Wrocław,Dolnośląskie,但它显示为WrocÃ...... awaw,DolnoÃ...–— / strong>
有谁知道如何让这个工作或问题是什么?
答案 0 :(得分:0)
您还必须告诉PDO或MySQLi使用UTF8:
$pdo = new PDO('mysql:host=localhost;dbname=whatever;charset=utf8', $user, $pass);
或
$mysqli->set_charset("utf8")
答案 1 :(得分:0)
在任何查询之前,您可以运行:
query("SET NAMES utf8");
或者在插入中设置它,如果它只有一个字段:
some_chinese_column = _utf8 "鬼佬"