【发布时间】:2017-01-25 13:18:27
【问题描述】:
我的网站上有一个搜索功能,可以搜索和显示数据!
我的数据库结构相当简单。我有一个表,其中有多个列,但我想基于两列获取数据,现在我有一个将用户搜索作为参数的查询。我想要做的是在两个特定的列中搜索并返回数据!
这是我的查询:
$key=$_GET['key'];
$key=str_replace("-"," ",$key);
$query="
select rand_id
, title_short
, color
, path
, category
from data
where title_full LIKE CONCAT('%',?,'%')
";
$stmt = $db->prepare($query);
此查询正在从 title_full 的一列中获取数据,但我想做的是在此处添加另一列名为 size 以便它从两列中搜索。
有什么帮助吗?
【问题讨论】:
-
and运营商可能是?