[PHP-users 25508] 「ハ」のSJIS->EUC変換?

Keiji Watanabe keiji @ help-js.com
2005年 4月 28日 (木) 16:11:34 JST


渡邉と申します。
訳あって、ソースをSJISで記述しています。
"select * from table where top = 'ア'"のようにして、
Linux上のMySQLのデータを取得しています。
topには「ア、カ、サ、タ、ナ・・・」のデータを格納しています。
文字コードの都合上、
"where top = '" . mb_convert_encoding($top, "EUC-JP", "SJIS") . "'"
としているのですが、「ハ」だけ上手く抽出できません。
# 「ラ」が抽出されてしまいます。
echoしてみてもSQLには間違いないようですし、echo結果を
phpMyAdminで直接入力すればうまくいきます。
ソースをSJISで書いたのが、そもそもの間違いなのでしょうか?
よろしくお願いします。


PHP-users メーリングリストの案内

AltStyle によって変換されたページ (->オリジナル) /