Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как разбить статью из бд на несколько страниц?
 
 автор: alek_chita   (10.02.2007 в 16:47)   письмо автору
 
 

Есть длинная статья в бд нужно разбить ее на несколько блоков один блок одна страница сайта.
Подскажите как?

   
 
 автор: Trianon   (10.02.2007 в 16:56)   письмо автору
 
   для: alek_chita   (10.02.2007 в 16:47)
 

Вообще, проблема никак не связана с БД, на мой взгляд...
Если требуется качество, то правильный ответ - руками.
В принципе, если статья на человеческом языке, можно попробовать регулярками поискать точку, за которой следует конец абзаца. Но тут уже могут возникнуть ньюансы.

Или вопрос имел смысл "Как в БД описать разбиение статьи на несколько частей? "?

   
 
 автор: alek_chita   (10.02.2007 в 17:35)   письмо автору
 
   для: Trianon   (10.02.2007 в 16:56)
 

Допустим, я найду точку за которой следует перевод стоки. Как передать следующей станице откуда продолжать статью. Опять обращаться к бд или к суперглобальной переменной в которой вся статья? Что лучше?

   
 
 автор: cheops   (10.02.2007 в 22:14)   письмо автору
 
   для: alek_chita   (10.02.2007 в 17:35)
 

Обычно в этом случае статью разбивают на параграфы и разбивают её по пораграфам, т.е. например 10 параграфов на одной странице.

   
 
 автор: Trianon   (10.02.2007 в 23:26)   письмо автору
 
   для: alek_chita   (10.02.2007 в 17:35)
 

И еще один вариант, если не хотите хранить статью по частям.
Если Вы нашли точки разбиения, то можете попробовать хранить список позиций разбиения и сразу запрашивать в SELECTе нужную часть.

   
 
 автор: alek_chita   (15.02.2007 в 15:54)   письмо автору
 
   для: Trianon   (10.02.2007 в 23:26)
 

Спасибо всем. Наверно надежнее будет разбивать статью на параграфы.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования