人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

[Mysql(4.1.11)+PHP(4.3.10)]
Mysqlの文字セットUTF-8 Unicode (utf8)
PHPを用いて、ファイルをUTF-8でサイト制作しています。
Mysqlのからのデータのみ、??????と化けてしまいます。
PHP.iniの設定や、My.cnfの設定など、サイトをUTF-8で構築する場合の最適な設定方法をお示し下さいm(__)m

●質問者: akame23
●カテゴリ:ウェブ制作
✍キーワード:MySQL PHP Unicode UTF-8 サイト
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● 元ここギコ!
●50ポイント

http://www.res-system.com/weblog/item/467

PHP:MySQL4.1で日本語が文字化けしてしまう件:utf8

この辺の問題じゃないですか?

http://phpspot.net/php/pgMySQL4.1%8CnUTF-8%82%CC%8F%EA%8D%87.htm...

MySQL4.1系UTF-8の場合 - phpspot

http://www.s-m-l.org/dev/mysql_php.html

MySQL+PHPなどなど インストール memo

◎質問者からの返答

ご回答ありがとうございます。

ご提示頂きましたサイトを熟読いたします。


2 ● えるふん
●10ポイント

http://www.mysql.gr.jp/frame/modules/bwiki/index.php?FAQ#cf382a1...

MyNA Web Site

簡単にいうとMySQL 4.1に文字コードを指定します.

SQLで


SET NAMES UTF-8;


という風にするとその接続のみUTF-8で動作するようになります.

おそらく既にUTF-8でないテーブルを作成してしまっていると思うので,

そちらはALTER TABLEなどで文字コードを変換する必要があるかもしれません.

◎質問者からの返答

ご回答ありがとうございます。

テーブルは既にUTF-8になっているのですが、、。URL参考にさせていただきます。

$rtn = mysql_query(”SET NAMES utf8” , $conn);

にて、解決いたしました!

ありがとうございましたm(__)m

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ