Четвертый архив Большая подборка вопросов и ответов обо всем


Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 28.01.2012, 13:58
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Здравствуйте!У меня возник такой вопрос (точнее несколько).Требуется на сайте выкладывать текстовую информацию. Информация структурирована, т.е. есть разделы, есть подразделы, ссылки ведущие из одного подраздела в другой - это и послужило причиной выбора БД (mysql) для хранения текстовой информации.Но текст, естественно, должен быть отформатирован (html), поскольку в тексте присутствуют списки, параграфы, заголовки разного уровня, текст жирного начертания и т.п. Писать скрипт (на том же php) обработки текста и вставки в нужных местах тегов не представляется возможным - если параграфы (
) можно еще как-то обойти, то вот списки, жирное начертание... - с этим дело сложнее, да и рационально ли это?..В связи с этим мне в голову не приходит ничего, кроме хранения в базе уже отформатированного текста (вместе с тегами). Как это? Правильно или нет? Если нет, как форматировать текст И какое вообще решение есть этому?И тут же следующий момент. Если хранить текст в таком виде, то как организовать поиск по базе (вторая причина выбора БД для хранения)? Используя LIKE под поиск попадают и html-теги - не выводить же их как текст?! Если искомая подстрока не присутствует в теге, то текст выводится отформатированный (тег воспринимается как надо), но если к примеру подстрока равна h3 и в тексте есть заголовки уровня h3 - то получим соответственно...Может решение есть давно, я с ним просто не знаком или до чего-нить не додумался?..
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Вывод текста из MySQL Guest Продолжение старого архива 0 16.10.2011 16:11
Запись выборки текста в базу Mysql Guest Продолжение старого архива 0 16.10.2011 16:00
Хранение в одной ячейке Mysql нескольких значений Guest Продолжение старого архива 0 16.10.2011 15:59
Хранение/подсчет количества строк таблицы MySQL Guest Продолжение старого архива 0 16.10.2011 14:33
Хранение двоичных файлов в OO Base -> MySQL Guest Продолжение старого архива 0 01.10.2011 03:01



© www.otvetnemail.ru - Форум вопросов и ответов.