私は基本的な検索エンジンを持っています。1 つのスクリプトでは、HTML Web ページでスキャンされた単語を MYSQL テーブルに入力します。1 つの単語検索に基づいて、単語が Web ページに最も多く出現したときに結果をランク付けします。
しかし、複数の用語のクエリに取り組む必要があります。以下のクエリから複数の用語を検索する方法はありますか?
     $keyword = addslashes( $_POST['keyword'] );
     $results = addslashes( $_POST['results'] );
      /* Execute the query that performs the actual search in the DB: */
         $result = mysql_query(" SELECT p.page_url AS url,
                       COUNT(*) AS occurrences 
                       FROM page p, word w, occurrence o
                       WHERE p.page_id = o.page_id AND
                       w.word_id = o.word_id AND
                       w.word_word = \"$keyword\"
                       GROUP BY p.page_id
                       ORDER BY occurrences DESC
                       LIMIT $results" );