hamada
bungu****@leo*****
2005年 7月 22日 (金) 11:27:43 JST
こんにちわ。 On Fri, 22 Jul 2005 00:22:51 +0900 shellac <shell****@yahoo*****> wrote: > 日本語はひらがな一文字だと表示されたり、されなかったりします。 > 漢字は一文字でも引っかかりませんでした。 え〜っと(^_^;) 上記ではなにが起こってるのかこちらに全然解りません(何度 も言ってると思いますが、「駄目です」は情報のうちに入りません:^^;)ので、 ログを取ってください。 管理メニュー → 基本設定 → ログ表示/記録 → データベース問い合わせを記 録 を「true」 これやると「ログの格納先」(←上記と同じ画面で、書き込み可能なディレクト リを指定)にpage_parse_time.logというファイルが出来ますので、/catalog画 面から検索を行った後、ログの末尾から「like」を検索すれば > QUERY select distinct p.products_model, m.manufacturers_name, p.products_weight, p.products_image, m.manufacturers_id, p.products_id, pd.products_name, p.products_price, p.products_tax_class_id, IF(s.status, s.specials_new_products_price, NULL) as specials_new_products_price, IF(s.status, s.specials_new_products_price, p.products_price) as final_price from products p left join manufacturers m using(manufacturers_id), products_description pd left join specials s on p.products_id = s.products_id, categories c, products_to_categories p2c where p.products_status = '1' and p.products_id = pd.products_id and pd.language_id = '4' and p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and ((pd.products_name like '%日本語%' or p.products_model like '%日本語%' or m.manufacturers_name like '%日本語%' or pd.products_description like '%日本語%') ) order by pd.products_name limit 0, 30 ↑こんな感じのログが残ってるハズです。 上記は当方の環境で「日本語」を検索した結果なので条件が「like '%日本語%'」 となってますが、これが貴君の環境ではどう渡されてますか? これが解れば対処法も解りそうに思うんですが。 ついでに/catalogと/adminでphpinfo()して、各ディレクトリのmbstring.http_input がどうなってるのかも教えてください。 /catalogと/adminで、mbstring.http_inputの値が異なってたりしませんか? はまだ