[前][次][番号順一覧][スレッド一覧]

mysql:586

From: <takeshi@xxxxxxxxxx>
Date: Mon, 18 Jan 1999 20:05:05 +0900
Subject: [mysql 00586] Re: EUC,SJIS のどちらを使用すべきでしょうか?

はじめまして
毅です

From: Masato Toyoshima <toyo@xxxxxxxxxx>
Subject: [mysql 00584] EUC,SJIS のどちらを使用すべきでしょうか?
Date: Mon, 18 Jan 1999 19:20:54 +0900
Message-ID: <199901181018.TAA29146@xxxxxxxxxx>

toyo> はじめまして、豊島 正登と申します。

toyo> 色々と試行錯誤した結果、PHP3を利用してフォームからMySQLに
toyo> 漢字を含む検索、クエリーを行なう場合には、EUCでないと無理
toyo> みたいだ。という結論に達しました。

このあいだ館山さんが SJIS で MySQL に突っ込んでいるという
ご報告をされてました。

ただ、PHP自身は内部が EUC ですので、
パターンマッチとかは保証の限りではないと思います。

私の方は EUC じゃないとどうもうまくいってないです。

toyo> MySQL側をSJISにして色々と試してみたのですが、どうしても、
toyo> フォームに入力した漢字が文字化けを起こすのか、上手く動作
toyo> しません。

Header に content-type など、
しつこく指定してあげればいけるはずです。
<META> とか。

toyo> #現在はMySQL側をEUCで使用することで、とりあえず動作させています。

これが PHP の正解かとも思います。

toyo> もう一つの質問は、MyODBCについて、です。
toyo> 予想はしていたのですが、EUCにすると、上手く動作しませんでした。
toyo> これは現在の仕様では無理ということで、認識は正しいでしょうか?
toyo> 
toyo> また将来的に(、あるいは現状でも)MySQL(EUC)とデータのやりとり
toyo> が可能でしょうか?

MyODBC 内部では漢字変換はしていません。
そのままサーバーに投げているので、
サーバーが SJIS を受け取ることになります。
ということで、PHPつかっていると困ったことになります。
PHPもODBCも重要度はたかいので、クリアしなければならないんですが...

 村上 毅  takeshi@xxxxxxxxxx
 PGP fingerprint = 45 5D 54 12 B4 55 77 7F  D4 52 66 EC 03 3F 1B E9
 [ http://www.softagency.co.jp/mysql/ ]
 [ MySQL ML: mysql-help@xxxxxxxxxx ]

[前][次][番号順一覧][スレッド一覧]

       584 1999-01-18 19:20 [Masato Toyoshima <to] EUC,SJIS のどちらを使用すべきでしょうか?
       585 1999-01-18 20:03 ┣[Seiji tateyama <tate]                                       
       591 1999-01-18 23:45 ┃┗[Masato Toyoshima <to]                                     
       594 1999-01-19 00:21 ┃ ┗[Seiji Tateyama <tate]                                   
       595 1999-01-19 01:02 ┃  ┗[Masato Toyoshima <to]                                 
->     586 1999-01-18 20:05 ┗[<takeshi@xxxxxxxxxx>]