私はphpとmysqlで検索エンジンを作成しようとしています。検索エンジンは複数の値を受け入れ、すべての可能な結果を表示できるはずです。このスレッドphp / mysqlで複数の値を検索しましたが、ある場所でグローバル変数を使用する必要がありLIKE '$search%'
ます。これは私のsqlステートメントがどのように見えるかです、
SELECT name FROM product WHERE name LIKE '%$search%
変数検索が正しく宣言されているため、ゴールドチェーンなど、具体的に検索するとすべてが正常に機能します。ただし、シャツが別の製品名であるゴールドチェーンシャツなど、別の名前を一緒に検索すると、結果が表示されません。複数の値を検索して複数の結果を取得するには、sqlコマンドをどのように変更する必要がありますか?申し訳ありませんが、3層プログラミングでそれを行うように求められたことを以前に伝えませんでした。