人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

postgresの列別名を使ってSELECTしたとき、結果として出力される列別名だけ文字化けしてしまいます。どうすれば解決するか教えてください。出力データは「申」「能」「表」などもまったく文字化けしていませが、列別名だけは「管→理 対→宅 集→舜 開→核 終→淑 コ→ビ」のように化けます。

ttsshでtransemit:SJIS recieve:SJIS実施しています。PHP経由でも同様です。DBエンコードはSQL_ASCIIです。

●質問者: hiko15
●カテゴリ:ビジネス・経営 コンピュータ
✍キーワード:DB PHP SELECT SJIS TTSSH
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● kimizu
●80ポイント

http://park8.wakwak.com/~ein/dbwindows.html

PostgreSQL、PHP、Apache on Windows2000

まず、動作させているOSは何でしょうか。

Solaris系であれば、文字コードはEUC-JPに統一してみるのも

手かもしれません。


ちなみに、EUCからSJISの変換は問題ありませんが、

SJISからEUCに変換すると変換できない文字が出てきます。

なるべく全てのプログラムで同じコード系を

仕様するのが良いと思います。


Windows系であれば、Serverの類ではUnicodeが使用されている

可能性がありますので、Unicodeで統一してみてください。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ