这是我第一次在MySQL中使用全文搜索功能。
我正在使用PDO语句和select *语句。
SELECT *
FROM `table`
WHERE MATCH (var1) AGAINST (:field1 IN BOOLEAN MODE)
AND MATCH (var2) AGAINST (:field2 IN BOOLEAN MODE)
如果未定义var1或var2,我可以将它们设置为什么变量,以便显示field1或field2的所有结果?目前我没有结果。
在使用全文搜索之前,我会使用
if (!isset($var1)) {
$var1 = '%' . '' . '%';
}
使用LIKE语句,当用户未指定任何选择时返回所有结果等
我尝试过使用*,但这也不起作用。
由于