忍者ブログ

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

PHP MySQL PDO 文字化け

環境
  PHP 5.3
  MySQL 5.1
  文字コード UTF-8
  PHPからのDBへの接続方法 PDO

現象
  PHPからPDOを利用してデータを取得し、
  HTMLで出力した際に文字化けが起こる。
  phpMyAdminでデータを確認したが、このときは文字化けしていない。
  HTMLのcharsetはUTF-8と正しく設定されている。

解決方法
  DBに接続した後に、文字コードを指定する。
  
  $dbh = new PDO($dsn, $usr, $pass);
  $dbh->query("SET NAMES utf8");

拍手[1回]

PR
Name
Title
Mail
URL
Comment
Pass
Pictgram
Vodafone絵文字 i-mode絵文字 Ezweb絵文字

 
トラックバックURL
 

プロフィール

HN:
太郎松
性別:
男性
職業:
無職
自己紹介:
フロントエンドエンジニアを目指す30代。元SE。今はHTMLコーダーってところ。あわよくばWebデザインもやりたいと考えている。

 

 

カレンダー

04 2025/05 06
S M T W T F S
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

 

最新記事

 

最新コメント

[04/14 ちーた]
[02/20 ちーたん]
[12/31 ちーたん]
[12/09 ちーたん]
[11/11 ちーたん]

 

バーコード

 

最新TB