• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MySQLでAU携帯にも対応させるための設定)

MySQLでAU携帯にも対応させるための設定

このQ&Aのポイント
  • MySQLで携帯、PC、両方で使えるサイトを構築するための設定方法について紹介します。
  • UTF8で構築したサイトをauブラウザで正しく表示させるためにはどのような工夫が必要でしょうか?
  • MySQLのデフォルト文字コードや接続照合順序、テーブルの文字コードなどの設定について詳しく解説します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

AU(古いやつ?)はフォームをGETで送る時にSJISで送られているようです。 なのでEUCにするくらいならSJISをチョイスした方がいいのかな、と。 結局文字化けとは戦わないといけないですけどね。 僕は業務レベルで全部UTF-8派ですけど客から文句言われた事は一度もないです。 とりあえずUTF-8で作るようですので mb_convert_encoding($_GET['pre_name'],'UTF-8','UTF-8,SJIS,EUC-JP'); これで文字コードを変えてから検索すれば大丈夫です。

tajix14
質問者

お礼

有難うございます。やはり、UTF8でサーバーを作り、フォームはエンコードを付けるものなのですね。勉強になりました。有難うございました。 ソースも参考とさせていただきます。

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

携帯はSJISベースで行うのが妥当、SQLはUTF8で問題ないです。 検索用にデータを投げる際に、エンコード情報をつけるのが賢明。

tajix14
質問者

お礼

有難うございます。やはり、UTF8でサーバーを作り、フォームはエンコードを付けるものなのですね。勉強になりました。有難うございました。

関連するQ&A