检查word是否已在DB(PHP)中
我正在尝试创建一个函数来检查字符串中的单词是否在数据库中 例如,我的数据库中有一个包含基本单词的列表。我键入一个句子,并希望获得该句子中尚未在DB中的所有单词检查word是否已在DB(PHP)中,php,Php,我正在尝试创建一个函数来检查字符串中的单词是否在数据库中 例如,我的数据库中有一个包含基本单词的列表。我键入一个句子,并希望获得该句子中尚未在DB中的所有单词 有关如何解决此问题的任何提示?首先使用此函数将搜索字符串转换为数组 $str = "Hello user how are you."; $find_it = explode(" ",$str); 现在使用mysql查询来查找数据库中是否存在此问题 $filterExisting = "'" . implode("', '", $fin
有关如何解决此问题的任何提示?首先使用此函数将搜索字符串转换为数组
$str = "Hello user how are you.";
$find_it = explode(" ",$str);
现在使用mysql查询来查找数据库中是否存在此问题
$filterExisting = "'" . implode("', '", $find_it ) . "'";
$sql = "SELECT * FROM table WHERE field NOT IN (". $filterExisting .")";
$result = $db->query($sql);
这是最好的选择。