vishwakarman
aruni****@tkb*****
2002年 11月 9日 (土) 19:04:16 JST
高橋です。 後藤様 ありがとうございます。 おかげさまで 検索しても商品が表示されないようになりました。 > 実はこのコードだと一つ問題があり、複数のカテゴリーに含まれる商品があっ > た場合、そのうちの一つのカテゴリーだけをOFFにすると、他のカテゴリーが > ONでも、該当商品はOFFになってしまいます。 > OFFにする商品一覧を取得するSQLで、products_to_categoriesテーブルだけ > でなく、categoriesテーブルも見て、所属するグループがすべてOFFの時のみ、 > というWHERE節にする必要がありますが、そんな複雑なSQLがMySQLで通るかど > うかわかりませんし、私自身、ぱっと思い浮かびません。 > なお、一つの商品を複数カテゴリーにリンクで登録していなければ、この問 > 題は発生しません。 複数のカテゴリに登録されている商品が出てきたときには、OFFになったもステータ スを もう一度ONにするので対処します。