J'ai un moteur de recherche de base. Dans un script, il remplit une table MYSQL avec des mots analysés dans la page Web html. Basé sur une recherche par mot, il classe les résultats lorsque les mots apparaissent le plus dans la page Web.Ajouter plusieurs termes Recherche à ma requête actuelle
Mais j'ai besoin de travailler sur l'interrogation à plusieurs termes. Existe-t-il un moyen de rechercher plusieurs termes de ma requête ci-dessous?
$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");