2016-06-24 4 views
-2

У меня есть эта проблема: на моем сайте пользователь записывает во входной бар имя ArtWork. Затем, используя API Google, я даю ему название, изображение, а также другие полезные сведения.Предложение по запросу пользователя

Но на моем сайте я также загрузил электронные книги, содержащие полезную информацию для использования во время поиска. Мой вопрос: есть ли способ, который заставляет систему предлагать пользователю самые полезные электронные книги, основанные на его поиске (например, если я набираю Энди Уорхола, мне бы хотелось только увидеть электронные книги, которые рассказывают о Современном Искусство, а не те, которые говорят о греческом или римском искусстве).

Заранее благодарим за вашу помощь!

ответ

1

Вот простейшая версия, как это сделать. Вам нужно будет вставить в базу данных свое имя электронной книги и другую информацию, которую вы хотите о них.

Тогда вы будете иметь запрос, который ищет, как это:

$search = 'your search term'; 
$query = 'select * from ebook_data e where e.name like "%'.$search.'%"; 

А затем запустить этот запрос с MySQLi http://php.net/mysqli

Лучшие сайты обычно имеют нейронную сеть для рекомендаций, которые полезны для прогнозирования с высокая точность, что может понравиться вашему посетителю.

Смежные вопросы