私はレーベンシャイン関数や他の解決策を調べましたが、私がやろうとしていることは1つのクエリで達成できると思います. 一般的なストップワードを削除する関数を作成してから、重要な単語を取得して配列に入れ、クエリで使用しました。これが私がこれまでに持っているものです。
$title = removecommonwords($itemtitle);
$title = explode (" ", $title);
$comparequery = mysql_query("SELECT * FROM listings WHERE (CONCAT(title, description) LIKE '%".$title."%') LIMIT 0,5 ORDER BY ...);
最も近い一致で結果を並べ替えるにはどうすればよいですか?