Я выполняю полнотекстовый поиск по таблице mysql с PHP на серверной части и хочу иметь возможность выбрать какой-либо текст до и после ключевых слов, которые пользователь выполнил поиск, и показать его им точно так же, как Google.
Например, если пользователь выполнил поиск "своих миров" в столбце с содержимым:
, и эти дети, на которых вы наплевали, пытаясь изменить свой мир, невосприимчивы к вашим консультациям,Они прекрасно понимают, через что они проходят ...
результат будет примерно таким:
"... поскольку они пытаются изменить свои мирыявляются ли они ... "
Можно ли достичь чего-то подобного с помощью SQL напрямую или я должен извлечь весь контент и использовать PHP и, возможно, регулярное выражение?
Спасибо.