Где $ result - это массив с результатами первого запроса.

я есть около 2000 строк в базе данных MySQL.

Каждая строка содержит не более 300 символов и содержит одно или два предложения.

Я использую встроенный полнотекстовый поиск mysql для поиска этих строк.

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

Например, если кто-то наберет «правый shlder» в поле поиска, это будет равносильно «правому плечу» при выполнении поиска.

Каковы ваши предложения по простейшему способу добавления такого рода функциональности? Стоит ли добавлять какой-нибудь внешний поисковик, например, lucene? (Похоже, для такого небольшого набора данных это излишне.) Или есть более простой способ?

Заранее спасибо за вашу помощь.

Ответы на вопрос(3)

Ваш ответ на вопрос