Мне нужно создать автозаполнение поиска с помощью AJAX.Предложения должны содержать только 10 наиболее введенных результатов.Поисковый запрос должен проверить несколько столбцов, если значение похоже на мою переменную.
Но моя проблема заключается в создании запроса и логики php для этого.
- Есть ли какой-нибудь плагин или что-то подобное для этого?
- Как выбрать столбец, если значение в нем похоже на мою переменную?
- Мне нужно создать запрос подсчета, который подсчитывает (во всех столбцах) "как часто здесь полное слово (разделенное пробелами)" <- </strong>, которое похоже на найденный (чтобы получить релевантность)
В конце мне нужно отсортировать найденные записи по их релевантности, чтобы получить 10 наиболее релевантных записей.
(Реальный запрос проверяет больше столбцов, чемвсего 2, но по фиктивным причинам все в порядке)
Запрос, который выбирает строки, в которых значение равно ...
select * from
(
(select department from entries where department like '%myVariable%')
OR
(select grade from entries where grade like '%myVariable%')
)
Я думаю, вы понимаете, о чем я.У кого-нибудь есть намеки, предложения, примеры или полезные ссылки для меня?
Заранее спасибо!
С уважением,
FriaN