0

我是 php 新手。我可以搜索一个关键字而不是两个。我想使用多个单词进行搜索,例如“first+experience”

而数据库字段中的条目为“First_Experience”

我使用这个查询:

$query = "SELECT * FROM fh_Names WHERE fh_Sid LIKE '%$searchTerm%'";

此查询也是针对单个表的,我想通过多个表搜索数据。(加入或其他方式)。请告诉我查询

我的意思是来自 fh_Name 表的用户名及其来自 fh_Activity 表的活动

4

1 回答 1

0

然后爆炸字符串并尝试这个

$str = "first+experience";
$expl = explode("+", $str);

$implode = (",", $expl);

$query = "SELECT * FROM fh_Names WHERE fh_Sid IN($implode)";
于 2013-05-12T11:50:27.597 回答