<分区>
我有一个包含句子列表的 MySQL 表,例如:
id | Sentence
---+---------------------------------------------------------------
1 | Come On Boys, You Can do it my boy.
2 | Everything is possible, impossible itself says I am possible.
3 | Boys I know possible solutions are good!
4 | Possible solutions are all failed its also possible
我必须在 Sentence
列中搜索像 possible
这样的确切单词。
有一些条件:
搜索词不能是任何词的前缀或后缀。
- 搜索词
possible
,impossible
不正确。
- 搜索词
标点符号可以在单词之前或之后。例如:
!boy
或boy,
- 不区分大小写意味着
possible
Possible
是正确的。
我尝试了一个查询,但它不起作用
mysql_query("SELECT * FROM products WHERE Sentence LIKE '%".$search."%'");
可能的标点符号是,.!?;-
我需要一个可行的解决方案。提前致谢 !