• 締切済み

全角、半角のあいまい検索について

Mysqlの検索で、全角、半角区別しないでヒットするようにしたいのですが、どなたがご存知ないでしょうか? 例えば、データベースに「ヤマダ」と「ヤマダ」があった場合で、検索文字を「ヤマダ」と入力した場合、「ヤマダ」と「ヤマダ」のどちらもヒットさせたいのです。 現在ののころ「ヤマダ」にしかヒットしません。 どなたか方法をご存知の方よろしくお願いします。

みんなの回答

  • koke29
  • ベストアンサー率58% (114/196)
回答No.1

入力値をmb_convert_kanaで全角・半角にあらかじめ変換したもので ○○ LIKE '%$str1%' or ○○ LIKE '%$str2%' みたいなことをしたら出来るのでは無いでしょうか