そこで、テーブルを検索するためのMySQLコマンドを作成しようとしています。私がしたいのは:
私のテーブルには4つの列があります:id
、、、。categories
brands
names
検索ページのphp/htmlで、ユーザーはドロップダウンからカテゴリを選択します。これはカテゴリなのでcategory
、検索ページに投稿されます。次に、テキストボックスにキーワードを入力します。keyword
これは検索ページに投稿されます。
categories
投稿されたカテゴリを選択し、それらの選択された行で投稿されたキーワードを検索するMySQLコマンドを作成したいと思いbrands
ますnames
。
これが私が試したことです:
"SELECT brands, names
FROM tableName
WHERE categories LIKE".$_GET['category']."
AND (brands LIKE ".$_GET['keyword']."
OR names LIKE ".$_GET['keyword'].");";