![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 04.11.2007
Сообщений: 77
|
![]()
у меня есть sql запрос
'SELECT `url`,`text` FROM `site_url` WHERE `text` LIKE "%'.$q.'%"' как мне вывести на экран пяит слов которые встретились до q и пять слов после Q? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
средствами php - находим позицию в тексте q - отматываем пять слов назад - это начало искомой строки.... потом 5 после q - это конец..... вырезаем то что между ними
+ учесть граничные ситуации ... когда до начала строки менее 5 слов ... и до конца строки менее 5 |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дан файл, содержащий текст, записанный строчными русскими буквами. Получить в др.файле тот же текст, | develish151 | Microsoft Office Word | 4 | 05.05.2010 13:20 |
текст | xaft | Общие вопросы .NET | 2 | 06.03.2009 15:54 |
Как узнать какой текст выделен в текст поле | mogul82 | JavaScript, Ajax | 2 | 02.11.2008 16:32 |