PHP と MySQL を含むプロジェクトに取り組んでいます。私は両方にかなり慣れていないことを認めます。
いくつかの会社名を含むテーブルがあります。たとえば、CocaCola としましょう。ユーザーが CocaCola を検索した場合、テーブルから情報を読み取る必要があります。私の質問は、ユーザーが CocaCola Company やその他の一致するものを書いたとしても、どうすればそれを機能させることができるでしょうか?
基本的なエラー処理を提供する SOUNDEX を既に実装していますが、テーブル内の名前 (CocaCola) がユーザーからの文字列と一致するかどうかを確認できるものが必要です (「CocaCola Company」には「CocaCola」が含まれます)。 .
「LIKE」文を見つけました
WHERE Name LIKE %$name%
ユーザーが何かを書いているかどうかを検出できますが、ユーザーが何かを書いているかどうかを検出するにはどうすればよいですか? (何かのようなもの
WHERE %Name% LIKE $name
存在する場合)。