查詢看起來是這樣的:多個領域查詢搜索
$query = "
SELECT $field1, $field2, $field3, $field4, $field5
FROM . $usertable
WHERE $field1 = '$a'
AND $field2 = '$b'
AND $field3 = '$c'
AND $field4 = '$d'
AND $field5 = '$e'
";
現在
- 一個是一個varchar(20)
- b爲雙
- c是an int
- d是int
- e是varchar(25)
- A - E的所有用戶輸入
全文搜索不是一個選項,作爲搜索必須返回一個結果即使不完全匹配。
請格式化您的代碼,以便人們可以閱讀它。另外,你的問題對我來說有點不足。我所知道的是,用戶提交所有的字段進行搜索(沒有評論使用這種技術,如果它應該使用...),並且全文搜索不是一個選項。和...? –
使用'LIKE'有問題嗎? –