<?php
include '../config.php';
$sum = 3;
$result = mysql_query("SELECT COUNT(*) AS a FROM `table name`");
$arr = mysql_fetch_row($result);
$rec = $arr[0];
if(isset($_GET['page'])){
$str = (int) $_GET['page'];
}
else{
$str = 0;
}
$start = $str * $sum;
$r = mysql_query("SELECT * FROM `news` LIMIT $start, $sum");
$n = mysql_num_rows($r);
if ($str > 0)
{
$p = $str - 1;
echo '<a href=viewpost.php?page=' . $p . '>НАЗАД</a>';
}
$str++;
if($start + $n < $rec) {
echo '<a href=viewpost.php?page=' . $str . '>ДАЛЕЕ</a>';
}
for ($i = 0; $i < $n; $i++)
{
$row = mysql_fetch_array($r);
printf ('
<div class="news-block">
<div class="title-news">%s</div>
<div class="text-news">%s</div>
</div>
', $row['title'], $row['title'] );
}
?>
Сделал я ограничение по выводу на странице, но появилась проблема не хочет отображать кнопки вперед и назад.
Ограничение работает статей на странице, но нижней навигации нету.
Искал в инете не нашел решение.
Если можно подскажите как сделать что бы еще и в низу показывала на какой странице сейчас и можно было перейти например на 3 или 25 страницу.
Вот так надо сделать
< << 1 2
3 4 5 17 >> >
Когда дальше лестаем то
< << 1 10 11
12 13 14 17 >> >