2016-05-05 6 views
-3

文字列の単語がDBにあるかどうかをチェックする関数を作成しようとしています。単語が既にDBに入っているかチェックする(PHP)

たとえば、DBに基本的な単語のリストがあります。私は文を入力し、DBにまだ入っていないその文からすべての単語を取得したいと思います。

どのようにこれを解決するためのヒント?これはDBにまたはNOT存在する場合見つけること

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

今すぐmysqlのクエリを使用して、この機能を使って配列に

+1

[オートコンプリート](HTTPS:/ /jqueryui.com/autocomplete/)が最適です。 –

答えて

0

まずコンバート検索文字列...

$filterExisting = "'" . implode("', '", $find_it) . "'"; 
    $sql = "SELECT * FROM table WHERE field NOT IN (". $filterExisting .")"; 
    $result = $db->query($sql); 
関連する問題