[PHP-users 33050] Re: php5+mysql4 で文字化け

morimoto masanao1977 @ yahoo.co.jp
2007年 12月 16日 (日) 19:51:41 JST


森本です。

解決しました。
列の文字セットがlatin1になってたのが原因でした。
↓
CREATE TABLE m_user (
  id varchar(20) character set latin1 NOT NULL default '',
  pw varchar(50) character set latin1 NOT NULL default '',
  name varchar(50) character set latin1 default NULL,
  kanri_flag smallint(6) default NULL,
  insert_dt datetime default NULL,
  update_dt datetime default NULL,
  PRIMARY KEY  (id)
) ENGINE=MyISAM DEFAULT CHARSET=ujis

該当列をujisに変更したら、ちゃんと日本語がインサートされ
ました。
基本的な見落としで皆さんのお時間とらせてすいません。。。

嶋様、津守様、松尾様、鈴木様、パパぱふぅ様ありがとうござ
いました。



PHP-users メーリングリストの案内