Forum Webscript.Ru

Общие => Базы данных => Тема начата: Music от 09 Июля 2004, 18:39:19

Название: Регулярные выражения
Отправлено: Music от 09 Июля 2004, 18:39:19
Надо сделать Select выборку в базе MySQL....
Не знаю как правильно составить регулярное выражение.

Поисковые слова вводит посетитель сайта. Их может быть одно / два / три / или больше.
Допустим пользователь ввел: "apple banan flower"


Что требуется от поиска: на выходе должны быть записи в которых встречаются ВСЕ эти три слова (в этом случае) и причем слова могут быть в произвольном порядке, т.е.: flower apple banan

Как сделать чтоб поисковый запрос был уникальным для любого количества введенных пользователем слов?
Название: Регулярные выражения
Отправлено: Phoinix от 09 Июля 2004, 18:46:03
Music
Цитировать
Не знаю как правильно составить регулярное выражение.


Никак, делается отдельная таблица с отдельными словами и ссылки на записи в основной базе.
Название: Регулярные выражения
Отправлено: Alexandr от 13 Июля 2004, 07:54:33
почитай здесь
http://dev.mysql.com/doc/mysql/ru/Fulltext_Search.html