A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
MYSQL4.1以降は文字化けが起きやすくなっています。
SET Characterで初にSQLを発行しておくと良いようです。
またWINDOWSのODBC接続も同じようなことをします。
mysql側はUTFにしておかないといろいろ不都合が出るようです。
最近いろいろなオープン系ソフトで日本語対応が置き去りにされるのが目に付きます。
No.1
- 回答日時:
mbstring関数は使用可能になっているか、phpinfo()で確認してみてください。
使用可能な場合は、第3引数を入れてみてください。
DBの文字コードはなんでしょうか?MySQLだと標準だとEUC-JPのような気がしたのですが、たとえばDBの文字コードがUTF-8の場合は下記のように。
mb_convert_encoding($message, "EUC-JP", "UTF-8")
また、mbstring.detect_order = autoが有効になっていれば(これもphpinfoで確認してみてください)、
mb_convert_encoding($message, "EUC-JP", "auto")
このようなやり方も可能ですが、変換元の文字コードがわかっている場合は明示したほうがいいと思います。
お力になれたら幸いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- その他(プログラミング・Web制作) 文字コード及びフォントに関する次の記述を読み,適切なものをすべて選べ。 ASCIIとは,英数字だけを 4 2023/01/11 19:10
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- PHP 文字列を段落で分ける方法を教えて下さい。 2 2023/03/09 10:03
- Excel(エクセル) エクセルの文字化けを解除できる方法を教えてください。 5 2022/06/16 20:59
- MySQL 私の考えていることは ・mySQL ・PHP ・web制作 この三つのスキルがあれば実現しますか? 4 2023/08/19 02:48
- PHP メールフォームのタイトルが文字化け 2 2023/06/17 12:00
- HTML・CSS docxをmht形式で保存したファイルをedgeで開くと文字化けする 1 2022/07/29 13:14
- Excel(エクセル) ExcelデータのMacとWindowsの文字化け対策について教えてください‼︎ 私はMacを使って 1 2022/08/22 12:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
phpのメールフォームの完了画面...
-
PostgreSQLからCSV形式でエクス...
-
SQL Serverで文字コードUTF-8
-
PHPのsendmailでの文字化けにつ...
-
文字化け変換方法
-
○○文字以上の文字列を「...」の...
-
メール送信時の文字化けについて
-
全角スペースを半角スペースに変換
-
includeファイルの文字コードに...
-
正規表現で数値から始まりYを1...
-
mb_ereg_replace での文字変換
-
文字の入力で横バー上段、中断...
-
Excel関数「COUNTIF」で”文字”...
-
VBAのコマンドボタンの文字列の...
-
エクセルのCOUNTIFが正しくカウ...
-
エクセルでの漢字、カタカナ、...
-
XMLのタグ名の禁則文字
-
記号は半角と全角どちらがよい...
-
メッセージボックスで1025文字...
-
@ezweb.ne.jpについて教えて下...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
文字化け変換方法
-
phpのメールフォームの完了画面...
-
SQL Serverで文字コードUTF-8
-
PHPmailerでの添付ファイルの文...
-
SJISで取得した半角カナをUTF-8...
-
mb_convert_encoding で 一部の...
-
PHP cURLでPOSTした値が文字化...
-
SJIS→UTF-8変換後の文字化けに...
-
mb_ereg_replaceに関して
-
【PHP】mb_convert_encoding...
-
phpMyAdmin内での文字化け
-
mb_regex_encodingでエンコード...
-
PostgreSQLからCSV形式でエクス...
-
RSSを取得すると文字化けする。
-
postの文字化け防止について
-
UTF8メールがLotus Notesで文字...
-
小さいひらがな(っ、ょ、ぃ、ゃ...
-
phpでの文字エンコード
-
php自動返信メール本文の一部の...
-
mail()で送信したメールのタイ...
おすすめ情報