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*****