***************************************************************************
MVCへの挑戦~PDO 日本語 文字化け
***************************************************************************
VMWareでのSAMBA構築に断念したのでXAMPPで作業を行っています。
WinXP+XAMPP(apache+php+mysql+smarty)
PDO 文字化け
なかなか、解決につながる情報がない。
たとえば、
解決策としてよくあるパターンだが推奨されていないようだ。
$stmt = $pdo -> query("SET NAMES utf8;");
それいがいの方法だと、CAKEPHPの場合、database.classの配列をかきかえていたので、
PDOの接続文字列作成時にcharsetを指定できないかを調べてみると、あるんですね。
host=%s;dbname=%s;port=3306;charset=utf8
「charset=utf8」を追加すると、日本語表示ができるようになりました。
参考サイト:
http://www.tokumaru.org/d/20110322.html
--------------------------------------------------------------------
MVCへの挑戦~PDO 日本語 文字化け
***************************************************************************
VMWareでのSAMBA構築に断念したのでXAMPPで作業を行っています。
WinXP+XAMPP(apache+php+mysql+smarty)
PDO 文字化け
なかなか、解決につながる情報がない。
たとえば、
解決策としてよくあるパターンだが推奨されていないようだ。
$stmt = $pdo -> query("SET NAMES utf8;");
それいがいの方法だと、CAKEPHPの場合、database.classの配列をかきかえていたので、
PDOの接続文字列作成時にcharsetを指定できないかを調べてみると、あるんですね。
host=%s;dbname=%s;port=3306;charset=utf8
「charset=utf8」を追加すると、日本語表示ができるようになりました。
参考サイト:
http://www.tokumaru.org/d/20110322.html
--------------------------------------------------------------------