转义字符全文搜索PHP PDO

时间:2015-04-11 07:29:14

标签: php mysql pdo

我有以下准备好的查询:

SELECT 
  b.id b.title b.isbn b.description
FROM
  books b
WHERE 
  MATCH(title,subtitle)
  AGAINST(? IN BOOLEAN MODE) LIMIT 0 3

我执行此查询所在的位置?例如是“+ term *”。这很有效,但如果有人输入一个带有特殊字符的术语(例如“+ term @ *”),它就会失败。如何在 php 中转义此字符串,以便正确转义全文搜索的特殊字符?

0 个答案:

没有答案