PHPとMySQLをご利用の方
PHPとMySQLを利用している方は沢山いらしゃると思うのですが
DBでのData保存はどうなってるのかをお聞きしたく思いました。
当方はサクラインターネットでレンタルしており、
PHPver 5.2.14 を利用しています。
DBの文字コードは(調べ方が分からないのですが・・・)
(照合順序:utf8_general_ci)utf8。
カラムもutf8_general_ciにしてあります。
日本語、英語(特殊文字含む)を1つのDBに保存したいと思うのですが
『月曜日』とDBに保存する場合、utf8なら『譛域屆譌・』の様に文字化けしたまま保存し
文字を比較する時や表示する時等、必要な時にutf8からsjisに変換し表示(比較)。
これが一般的なのでしょうか?
もちろん、phpMyAdminで表示される文字も化けますが。
他に英語の特殊文字を使う場合(イタリア語やフランス語のアクサン・テギュ等)、
DBへは『ciò che』ようなデータを書き込めばいいのでしょうか?
データベースの基礎部分で間違えたらと不安になりましたので
質問いたしました。
よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
>文字化けしたまま保存
データが適正に挿入されているならおそらく適切な表示環境をつくれば文字化けしません
データが壊れているのと、表示されないのは別問題ですから、
特定の環境で見れないのはクライアント環境が悪いだけなのでさほど気にすることはありません
この回答への補足
一つご質問です。
確かに、文字化けするのは環境の問題かもしれません。
sjisで表示しているデータを同じ環境でutfにすれば文字化けするのは当たり前ですよね・・・
初歩的な問題で失礼致しました。
ただ、質問を例にあげると
『月曜日』をutf8変換『譛域屆譌・』
『譛域屆譌・』をそのままDBに書き込むと『譛域屆譌?』。
これは・・・、大丈夫なのでしょうか・・・
環境のせいかも不明です・・・orz
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL PHP 画像のアップロード Qiita 2 2022/11/28 04:44
- その他(メールソフト・メールサービス) メールソフトを教えてください 1 2023/03/28 23:32
- 情報処理技術者・Microsoft認定資格 応用情報処理技術者試験のシステム利用率の計算について 2 2022/03/28 07:43
- Android(アンドロイド) 海外のAndroid 端末の場合、日本語全角は、どう表示されるのでしょうか? 1 2022/10/02 21:16
- フリーソフト 日本語の入力をすべて記録する 1 2022/07/07 12:52
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- PHP ここで言うトークンの意味を教えてください。 3 2022/08/24 03:03
- 政治 私の発明した「二階建て漢字」は使えるでしょうか? 3 2023/02/08 16:40
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- Excel(エクセル) 全角文字「ヴ」の半角文字「ヴ」への変換方法について 3 2022/11/05 12:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
sedやperlでの2バイト文字を含...
-
perl でエラー:Wide character...
-
Perlで、文字の出現回数を調べ...
-
MFCのコントロールにUTF-8の文...
-
【文字コード】外見上は全く同...
-
数字を1桁なら半角、2桁以上...
-
デバッグ情報が文字化けする
-
オブジェクト? perlをオーバー...
-
F9キーについて。
-
CSVファイルの中で、「 , 」カ...
-
エクセルで数値を全角文字(カ...
-
英数字のみ全角から半角に変換
-
Tinderのマッチングアプリ辞め...
-
住宅にカナを入力する際に丁目...
-
VBA 文字に半角が含まれて...
-
マクロを使ってフォルダー内に...
-
VBA 置換文字がみつからない時
-
csvデータ ダブルクォーテ...
-
全角英数字の必要性が理解できない
-
CString から LPCTSTRの型に変換
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
perl でエラー:Wide character...
-
jcode.plのかわり
-
MFCのコントロールにUTF-8の文...
-
【LaTeX】pBibTeXでのエラーの...
-
Perlで、文字の出現回数を調べ...
-
Cannot decode string with wid...
-
PerlでRSS取得 ~ 文字化け ~ ...
-
HTML::Templateでutf-8のテンプ...
-
PHPの文字化けについて
-
sedやperlでの2バイト文字を含...
-
printfの書式指定での2バイト文...
-
JAVAでMySQLに接続すると日本語...
-
デバッグ情報が文字化けする
-
Java+MySQLで特殊文字(丸数字(...
-
pythonの文字コードとファイル操作
-
オブジェクト? perlをオーバー...
-
WWW::Mechanizeの文字コードに...
-
UTF-16からUTF-8への変換
-
PHPとMySQLをご利用の方
-
JcodeモジュールとEncodeモジュ...
おすすめ情報