检查单词是否已存在于DB(PHP)中

时间:2016-05-05 13:25:08

标签: php

我试图创建一个函数来检查字符串中的单词是否在数据库中。

因此,例如,我的数据库中有一个包含基本单词的列表。我输入一个句子,并希望得到该句子中尚未包含在DB中的所有单词。

有关如何解决此问题的任何提示?

1 个答案:

答案 0 :(得分:0)

首先使用此函数将搜索字符串转换为数组

$str = "Hello user how are you.";
$find_it = explode(" ",$str);

现在使用mysql查询来查找DB或NOT中是否存在...

 $filterExisting = "'" . implode("', '", $find_it ) . "'";
   $sql = "SELECT * FROM table WHERE field NOT IN (". $filterExisting .")";
   $result = $db->query($sql);
相关问题