0

ユーザーが郵便番号を入力すると、場所が表示されますが、残念ながらポーランド語の文字は正しく表示されません。

例:

ユーザーが入力する50-001と、Wrocław, Dolnośląskieと表示されるはずですが、 Wrocã…‚aw, DolnoÅ›lã…skieと表示されます。

これを機能させる方法や問題を知っている人はいますか?

4

2 に答える 2

0

実行できるクエリの前に:

query("SET NAMES utf8");

または、フィールドが 1 つだけの場合は、挿入に設定します。

some_chinese_column = _utf8 "鬼佬"
于 2012-08-10T18:45:42.817 に答える
0

また、UTF8 を使用するように PDO または MySQLi に指示する必要があります。

$pdo = new PDO('mysql:host=localhost;dbname=whatever;charset=utf8', $user, $pass);

また

$mysqli->set_charset("utf8")
于 2012-08-10T17:55:32.827 に答える