私は検索を行うことができるサイト検索エンジンに取り組んでいますが、スマート検索を行うためにクエリを変更したいと考えています。
私はこのようにクエリを書いています
require_once('../global/connect.php');
$db = mysql_select_db($database,$connection) or trigger_error("SQL", E_USER_ERROR);
$sqlquery = mysql_query("SELECT title FROM test_table WHERE MATCH (title) AGAINST ('%keyword*%' IN BOOLEAN MODE) ")or die (mysql_error());
while($row=mysql_fetch_assoc($sqlquery)){
echo $row['title'];
echo"</br>";
}
のように検索できる検索機能が欲しい。
ユーザーがこれらのキーワードのいずれかを入力した場合
KEYWORDS
KEY-WORDS
KEY-WORDS
KEY WORDS
KEYWORD
KEYWOR
結果は同じはずです。
私はこのようにここで多くの質問を見回しました。それをゴーグルし、MySQL開発者のWebサイトhereも見ましたが、クエリを変更して機能させる方法がわかりません。
これに対する可能なアプローチを提案してください。
ありがとう。