Разбить сообщения на страницы

Статус
В этой теме нельзя размещать новые ответы.
S

SoulJas

Прохожие
Вот мой способ, если есть варианты получше - выложите
PHP:
<?
$id=$_GET[page];
$page=11;
$page=$page/10;
$page=ceil($page);
$s=10;
$msg[0]="";
$msg[1]="<br>один";
$msg[2]="<br>два";
$msg[3]="<br>три";
$msg[4]="<br>четыре";
$msg[5]="<br>пять";
$msg[6]="<br>шесть";
$msg[7]="<br>семь";
$msg[8]="<br>восемь";
$msg[9]="<br>девять";
$msg[10]="<br>десять";
$msg[11]="<br>одиннадцать";
if(isset($_GET[page]))
{
    echo "Страницы ";
for($i=1; $i<=$page; $i++)
    {
echo "<a href=example.com/?page=$i>$i</a> ";
    }
    echo $do;
    if($id>1)
    {
$id=$id."0";
$id=$id-9;
    }
for($i=1; $i<=$s; $i++)
{
echo $msg[$id];
$id++;
}
}
?>
 
И что это? вывод слов в столбик? :)
 
  • Заблокирован
  • #3
я обычно разбиваю на страницы при выводе из базы с помощью LIMIT, ограничивая количество записей на странице. в phpmyadmin при обзоре видно как работает (по умолчанию выводит по 30 строк)
 
Да, это вывод по 10 слов в столбик на страничку...

изначально мне тоже это нужно для сообщений из базы, просто хотел потренироваться
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху