0

私はphpが初めてです。2つではなく1つのキーワードで検索できます。「初めて+体験」など複数の単語で検索したい

データベースフィールドのエントリは「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 に答える