[Tep-j-general] osCommerceでのおかしな現象についてお尋ねします

Back to archive index

Tsutomu Oyamada oyama****@oyaso*****
2004年 11月 22日 (月) 20:22:59 JST


小山田と申します。

osCommerce 2.2-MS1を改造して使用しているのですが、下記のような
現象に遭遇しました。

【現象】
アカウントの住所登録、変更で県名リスト(プルダウン)を利用している
のですが、香川県と高知県の入力ができない。選択後、作成や更新
をするとエラーとなる。

osCommerceの改造を実施していますが上記部分には手を加えていま
せん。

【原因】
おかしいと思い、調べてみたらDBのzonesテーブルを以下のようなSQLで
直接検索すると2件ヒットします。(香川県と高知県)

SELECT  *
 FROM  `zones`
 WHERE  `zone_country_id`  =  '107' AND  `zone_name`  =  '高知県'

2件ヒットするため正しい結果が得られず、エラー判定されているようです。

当然、DBの中身はちゃんと高知県と香川県でzone_idも間違っていない
のですが、このようなことはありえるのでしょうか?
MySQLの問題なのでしょうか?

ちなみに、環境はosCommerce込みでレンタルしてくれるレンタルサーバ
屋さんが用意してくれました。

Linux 2.4.9-e.40
Apache/1.3.27 (Unix) (Red-Hat/Linux) PHP/4.3.0 mod_perl/1.27
PHP/4.3.0 (Zend: 1.3.0)
MySQL 3.23.56-log

とても不思議な現象で、原因わかる方がいらっしゃいましたら教えてください。
よろしくお願いいたします。

--
小山田 力(OYAMADA Tsutomu)
oyama****@oyaso*****



Tep-j-general メーリングリストの案内
Back to archive index