搜索不会返回多个关键字的结果

时间:2013-04-22 18:47:04

标签: php mysql

有没有其他方法可以在没有FULLTEXT的情况下在列中搜索多个字符串。当我将MATCH和AGAINST添加到我的sql时,我收到此错误“无法找到与列列表匹配的FULLTEXT索引” 以下是我的代码:

$query = "SELECT id, title, introtext, published FROM {jos_k2_items {1}}

1 个答案:

答案 0 :(得分:1)

要么在这两个字段上添加全文索引,要么是在进行预处理/动态查询构建的 LOT

... WHERE title LIKE '%word1%' OR title LIKE '%word2' OR title LIKE ...
      OR introtext LIKE '%word1%' OR introtext LIKE '%word2%' ...