ユーザーが書籍のタイトルを検索したときの検索アルゴリズムは何ですか?特定の文字列に最も近い文字列を一致させる
タイトルが返されるべき本が存在する場合は、それに近い書籍タイトルを表示する必要があります。
最初の場合は、単に文字列を検索する方が簡単です。ほとんどのウェブサイトが使用する第2のケースを解決する方法が必要です。
booksテーブルには、フィールドカテゴリ、クラス、およびタイトルが含まれています。私は以下のコードを試してきました。正確なタイトルを付けると結果が得られます。
$title=isset($_GET['title'])?$_GET['title']:NULL;
//$code=isset($_GET['code'])?$_GET['code']:NULL;
$class=isset($_GET['class'])?$_GET['class']:NULL;
$cat=isset($_GET['category'])?$_GET['category']:NULL;
if(isset($title))
$qry="select * from books where quantity>0 and title='$title' ";
else{
$qry="select * from books where quantity>0 ";
if(isset($class)) $qry.=" and class='$class' ";
if(isset($cat)) $qry.=" and category='$cat' ";
}
書籍のタイトルはどのように保存されていますか?彼らはどこに保管されていますか?何を試しましたか?私たちはここではスプーンフィードをしません。 – Daniel
@Stah私が試したことを追加しました。 – user6181297