[PHP-users 31671] Re: MySQLでのエラーと文字化け

okuyama @ workgroup.jp okuyama @ workgroup.jp
2007年 3月 12日 (月) 18:35:28 JST


おく@Workgroupです。

化けている文字からみて、
・テーブルの文字コードがutf8 でない。
・投げているsqlの文字が、utf8でない。
ように見えますが・・・

・テーブル作成の際に、文字コードを指定
CREATE TABLE **** (
*
*
) DEFAULT CHARSET=utf8;

・クエリーを投げる前に、SET NAMES utf8;
 あるいは、my.cnf で、
 init-connect=SET NAMES utf8
 を指定。
・phpの内部エンコーディングを、utf8に指定。

などの、基本的な事項は実施していますでしょうか?



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