PHPを使用してMySQLからデータの読み出しで”?????”文字化けが発生します。
データベースでは問題なく日本語が入っているのですが、表示させたいページでは
mysql_query("SET NAMES , 'utf8'");
と
<?php echo mb_convert_encoding(SET NAMES ,'UTF-8');?>
としたのですが文字化けのままです。
同じような事例も結構あるようで、いろいろ調べて試して見たいのですが原因がわかりません。
http://netlog.jpn.org/r271-635/2008/05/php_mysql …
よろしくおねがいいたします。
No.2ベストアンサー
- 回答日時:
別の方がされた質問と似ている問題であれば、
http://oshiete.goo.ne.jp/qa/6320887.html
No.2の回答が参考になれば幸いです。
参考URL:http://oshiete.goo.ne.jp/qa/6320887.html
No.1
- 回答日時:
>mysql_query("SET NAMES , 'utf8'");
>と
><?php echo mb_convert_encoding(SET NAMES ,'UTF-8');?>
>としたのですが
何を参照して書かれたのでしょうか?phpとMySQLのバージョンが書かれていませんが、mysql_set_charsetが使える環境であれば、それを使うべきです。
mysql_set_charset('utf8');
http://jp2.php.net/manual/ja/function.mysql-set- …
当然ですが、クライアントの文字セットを正しく指定するのであればmb_convert_encodingを使う必要はありません。
(それが使えない環境で)次善の策としてset namesを書くとしても
mysql_query('set names utf8');
となります。提示されたようにset namesとutf8をカンマで区切る書き方はちょっと見たことがありません(汗
http://dev.mysql.com/doc/refman/5.1/ja/charset-c …
なお「utf8」を指定されていますが、phpスクリプトは間違いなくutf-8で書かれていますでしょうか?これが間違っていたらどうやっても意味がないので。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHP MySql ページング 2 2022/09/20 06:38
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- MySQL 私の考えていることは ・mySQL ・PHP ・web制作 この三つのスキルがあれば実現しますか? 4 2023/08/19 02:48
- PostgreSQL PostgressからMySQL(MariaDB)へ構造を変更する際のTimestamp等について 2 2023/04/04 12:09
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- PHP phpのメールフォームの完了画面でメール受信のコードを書いています。 1 2023/05/31 11:39
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- MySQL #1062 - '0' は索引 'PRIMARY' で重複しています。とでています。 1 2023/01/01 06:13
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
XserverでpearのDBでMySQLに接続
-
フォントの色を変えるには?
-
onedrive にexcelファイルをア...
-
リンク先を隠す方法はないでし...
-
「@$変数」の「@の意味は?」
-
PHPのif文でその処理を途中で抜...
-
フォームで戻った際に入力済み...
-
form actionで二つ送信先を指定...
-
XAMPP1.7.1上でPHPを実行すると...
-
CFileDialogの最初のディレクト...
-
VBAでJPGサイズ変更
-
Illustratorで文字と画像を流し...
-
図に示す階層構造で,現在のデ...
-
visualstudioでc#のdllができない
-
【file_exists】ファイルが存在...
-
PHP+MySQL SQL文を外部ファイル...
-
PHPが処理を途中でやめる。原因...
-
.phpと.incファイルの違いはな...
-
これまで遷移してきたサイト内...
-
htmlspecialcharsが機能してい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHPのWARNINGをcatchするには
-
お名前comのPHPとmysqlの接...
-
localhostにリダイレクトされて...
-
エックスサーバーでのmysql設定...
-
lolipopでのmysql接続について
-
XOOPSインストール中に真っ白画...
-
データベースと連動したベーシ...
-
レンタルサーバでPHPからMySQL...
-
hpinfoにmysqlやmysqliが表示さ...
-
MySQLから送られて来たデータの...
-
ページ表示について
-
pwebmanagerにアクセスするとFa...
-
XserverでpearのDBでMySQLに接続
-
My SQL の文字化け
-
XOOPSのサーバアクセス設定につ...
-
勉強の甲斐あっていよいよPHPフ...
-
データベースに接続できない・...
-
onedrive にexcelファイルをア...
-
フォントの色を変えるには?
-
index.phpに入るには、どうすれ...
おすすめ情報