所以我正在尝试创建一个 MySQL 命令来搜索表。我想要它做的是:
我的表有 4 列:id
, categories
, brands
, names
.
在搜索页面上的 php/html 中,用户从下拉列表中选择一个类别。这是类别,因此将其发布category
到搜索页面。然后在文本框中输入关键字。这将发布keyword
到搜索页面。
我想创建一个 MySQL 命令来选择已categories
发布的类别,然后在这些选定的行中搜索我在brands
, 和names
列中发布的关键字
这是我尝试过的:
"SELECT brands, names
FROM tableName
WHERE categories LIKE".$_GET['category']."
AND (brands LIKE ".$_GET['keyword']."
OR names LIKE ".$_GET['keyword'].");";