GetAnswer
Дата: 14.07.2006 01:13:55
Как сделать поиск в базе данных по ключевым словам, т.е не во всей базе а в одной колонке. Чтобы поиспроходил как в поисковых системах, например чтобы слова написанные как ключевые искались не втом порядке в котором они записаны, а в любом.
Единственное что придумал, это разбить строку на слова, средствами PHP сгенерировать дополнение к строке запроса - LIKE(%word1%) AND LIKE(%word2%) AND LIKE(%word3%) AND LIKE(%word4%) ......
Какие ещё есть способы решения такой задачи?