Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Тексты > Перенос текста на другую страницу


Автор: vadek 27.11.2016, 11:49
Делаю сайт с созданием электронных книг, все работает, но есть один нюанс - нужно чтобы после вывода новости из БД, ограничивалось кол-во символов, допустим у меня 1000 слов, как сделать так чтобы 1000 слов разбивались на несколько страниц, а не были все на одной. Как сделать ограничение на слова и сделать генерацию новых страниц чтобы туда перекидывался текст?
Вот код вывода новостей 
Код

<?php
include("bd.php");

while($myrow=mysql_fetch_array($res))
{
    echo "<b>Название: </b><a class=title>".$myrow['title']."</a><br>";
    echo "<b>Дата: </b><a class=title>".$myrow['date_news']."</a><br><hr>";
    if(isset($_GET['full']) && $_GET['full']==$myrow['id'])
    {
        echo "<a class=mess>".$myrow['fullnews']."<br><br></a>";
        echo "<a href=blog-without-sidebar.php>Скрыть</a><hr><br>";
    }
    else
    {
        echo "<a class=mess>".$myrow['shortnews']."<br><br></a>";
        echo "<a href=blog-without-sidebar.php?full=".$myrow['id'].">Читать полностью</a><hr><br>";
    }
}
?>

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)