

No.2ベストアンサー
- 回答日時:
php+mysqlの文字化け原因は多岐にわたります。
もう少し情報がほしいところです。
> php+mysqlでINSERTで文字化けします。
これをもう少し具体的に。
文字化けしていることはどうやってわかったのでしょうか。
また、だめもとで実際の文字化けした文字列をアップできませんか。
化ける前の文字列と化けた後の文字列の両方ならなおよいかも。
OS、PHP、MySQLのバージョン等環境の情報も。
この回答へのお礼
お礼日時:2010/08/30 21:39
回答ありがとうございます。返事が遅れまして申し訳ございません。
根本的な解決になっていませんが、一応自己解決しました。mysql_set_charset('utf8')をクエリ発行まえに実行したらできました。
No.1
- 回答日時:
こんばんは。
>クエリの中身をhtmlに出力したら正常に表示されています。
という事は、HTMLもUTF8なんですよね?
MySQLが怪しいですね・・・。
show variables like 'character_set%';
とした場合、きちんとUTF8になってますか?
「my.cnf」の[mysqld]に
character-set-server = utf8
default-character-set = utf8
skip-character-set-client-handshake
などが書かれてますか?
後はテーブル単位、カラム単位で文字コードが指定されてる場合があります・・・。
この回答へのお礼
お礼日時:2010/08/30 21:40
回答ありがとうございます。返事が遅れまして申し訳ございません。
根本的な解決になっていませんが、一応自己解決しました。mysql_set_charset('utf8')をクエリ発行まえに実行したらできました。
一応設定は全部utf8になっているんですよね
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
phpのheader("Location:#pos")...
-
フォームで戻った際に入力済み...
-
SplFileObject を利用したとき...
-
csvファイルについて教えて下さ...
-
PHP8でWarning:Undefined varia...
-
PHPSpreadsheetによる書き出し...
-
PHPの変わった閉じタグの必要性...
-
セッション関数を使わずにファ...
-
composerをインストールしたい...
-
phpの問い合わせフォームを作っ...
-
marginの値でマイナス値を設定...
-
submitで思うようにページが遷...
-
HTML PHP ラジオボタンのイベント
-
php でqiitaのサイトにあったフ...
-
PHPの勉強してます。 配列のと...
-
BASIC認証のフォームをデザイン...
-
アップロードファイルを表示す...
-
複数のパソコンの中の1つのパソ...
-
返信機能のツリー構造の深さを...
-
PHPについて。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
クラスファイルでエラーが出て...
-
mysql_queryでのdelimiterの設...
-
mysql_real_escape_stringについて
-
php mysqlの文字化け(レンタル...
-
PHPからmySQLへINSERT文の実行
-
mysqlがインストールされている...
-
MySQLカラム名は日本語と英数字...
-
ODP.NETのバージョン確認
-
副問合せにLIKE文を使う方法は...
-
SQLのVARCHARとVARCHAR2の違い
-
エクセルで連勤チェックをした...
-
ERROR 1045 (28000) (using pas...
-
旧filemakerで和暦(令和など)...
-
列数が多いと結果が行単位に改...
-
Usage: \\.<filename> | sourc...
-
VBAで変数内に保持された二次配...
-
INT型は金額の型に使用するべき...
-
like句を使って日本語を検索す...
-
mysqlへのインポート処理がうま...
-
テーブル作成でエラーが出てき...
おすすめ情報