2013-05-12 124 views
0

我是新的php。我可以通過兩個關鍵字搜索一個關鍵字。我想用多個單詞,例如「第一+體驗」通過php搜索多個詞

而在數據庫費爾德條目爲「First_Experience」

我使用這個查詢來搜索:

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

而且這種查詢是針對單個表,我想通過多個表搜索數據。 (加入或其他方式)。請告訴我查詢

我的意思是,從fh_Name表的用戶名和fh_Activity表其活性

+0

現表fh_Name和fh_Activity任何鍵相關? – Fabio 2013-05-12 12:01:11

回答

0

然後爆炸的字符串,並嘗試這個

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

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

$query = "SELECT * FROM fh_Names WHERE fh_Sid IN($implode)"; 
+0

我需要另一個查詢來通過匹配來自fh_Name的用戶名與來自fh_Activity的活動從兩個表中進行搜索 – user2374777 2013-05-12 11:52:48