3 に答える
2
データベースに挿入する前に、名前を UTF8 に設定します。
SET NAMES utf8
接続で latin1 エンコーディングが使用されているようです。私は何ヶ月も同じことで苦労しました。
于 2013-02-27T05:40:53.167 に答える
0
メソッドmysql_set_charset('utf8',$link);を使用してエンコーディングを utf8 に設定する必要があります。
<?php
$link = mysql_connect('localhost', 'user', 'password');
mysql_set_charset('utf8',$link);
$db_selected = mysql_select_db('your_db_name', $link);
?>
そして、あなたがあなたの接続で行う通常のこと
于 2013-02-27T05:42:24.893 に答える
0
データベースで使用されているエンコード (照合) を確認してください。utf8_general_ci
使用しているデータベースで、または同等の選択肢に変更してみてください。
于 2013-02-27T05:26:10.827 に答える