Показать сообщение отдельно
Старый 29.06.2006, 18:37     # 1
Псих
::VIP::
Guinness Liker
Понаехало тут
 
Аватар для Псих
 
Регистрация: 26.01.2003
Адрес: В нейроне
Пол: Male
Сообщения: 2 848

Псих СуперБогПсих СуперБог
Псих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБог
Выделение искомых слов

Привет.
Ситуация такая:
Есть таблица типа:
id int prim..
meta \\ некоторые слова для упрощения поиска
text text not null \\text страницы
FULLTEXT(meta, text)
....

Юзер делает поиск
select * from tb_pages where match(meta, text) against("keyword")
и получает в итоге массив инфы от поиска

Результат поиска надо вывести например как в гугле.
Название страницы
ниже например предложение из текста в котором встречается искомое слово и это слово выделенно болдом
а ниже ссылка.

Вопрос:
Как вырезать предложение с искомым словом и выделить это слово..

Есть какие-то мысли.. но пока объеденить все в кучу не выходит...
чтобы выделить надо получить координаты номер символа начала слова и координаты конца слова...
А вот как предложение вырезать....

Заранее благодарен.
Надеюсь поиск меня не обманул!
__________________
меня не вылечат
Псих вне форума