2011-08-01 37 views
0

私はMySQLのphpmyadminを使用しています。 DBに多言語のテキストを挿入しましたが、照合はutf8_unicode_ciになりました。DBから値を取得してファイルに保存したいと思います。私はそれが返すテキストを読んでいる間??????????元のテキストはதமிழ்です。PHPのDBから多言語のテキストを取得する

私はファイルに直接テキストを書きましたが、テキストはதமிழ்தமிழ்(一部の角括弧)として格納されていますが、??????????ファイルは?????????のように返されています。 DBからテキストをそのままどのように読み込むことができますか?

答えて

0

データベースに接続した後、次のクエリを送信してみてください:

あなたは、MySQL 5.0.7 <にしている場合:

mysql_query("SET NAMES utf8;"); 

あなたは新しいMySQLのにしている場合:

mysql_set_charset("utf8"); 

および

header('Content-type: text/plain;charset=UTF-8'); 
+0

感謝seriff働いた – Arasu

0

'SET NAMES utf8;'を実行してください。読書テーブルの前に。

+0

あなたはdevartのSET名utf8が偉大な作業をしてくれてありがとう...... – Arasu

関連する問題