0
4

5 に答える 5

1

mysql 接続の直後、クエリの前に、これを使用します。

mysql_connect(...);
mysql_select_db(...);
mysql_query("SET NAMES 'utf8'");

それ以降は、クエリを使用できるようになり、utf8 文字が正しく表示されるようになります。

アップデート:

忘れずに<meta http-equiv="Content-Type" content="text/html; charset=utf-8">書類に記入してください。

于 2013-04-12T12:28:08.003 に答える
0

たぶん、文字列をエンコードする必要があります..

$myText = utf8_encode('MyText');

INSERT INTO `table`(`attr`) 
                      VALUES (
                      '$myText',
                      ...
                      );
于 2013-04-12T11:05:32.730 に答える