高橋
ttaka****@ybb*****
2005年 10月 8日 (土) 11:09:45 JST
高橋@アイビーです。 はまだ様、早速のコメントありがとうございます。 > > osCommerce 2.2 日本語版でも、半角文字の大文字小文字は同じ扱 > > いで検索してくれていますが、全角、半角は無視してくれません。 > > MySQLのlikeそのまんまですからねぇ(^_^;) > > > 1.全角、半角、大文字、小文字 ←全て無視 > > 当方は↓こんな風にしてるみたいです。 > > > $where_str .= "(pd.products_name like '%" . > > addslashes(mb_convert_kana($search_keywords[$i], 'a')) . "%' or > > pd.products_name like '%" . 良く理解できましたし、納得できました。あきらめます。 当店の実情を少しだけお話しますと、客層ですが、パソコンに慣 れていないお客様の割合が多く(電話注文の割合もかなり多かっ たりします)、はっきり言って検索文字の乱れの割合も多く、先 日も、例えば「SUPER66」みたいなキーワードで検索があり ました。そんな具合ですので、詳細検索の機能も完全に宝の持ち 腐れ状態です。 > なおかつ、ここまでしても「AbCd」みたいな被検索文字列には対応出来ない > →検索されるショップ側のデータを、なるべく(半角)正規化しといたほうがい > いんでしょね。 その通りですね。当店も少し前に全て見直し、極力、修正しました。 では、また宜しくお願い致します。