{% else-1 %}
(18 фев 2014, 16:33) (0/0) [0]
susano, тоже верно=)
(18 фев 2014, 01:08) (0/0) [0]
Пробуй так

[code]

<?

$num =25;

// Извлекаем из URL текущуюстраницу

$page =$_GET[\'page\'];

// Определяем общее числосообщений вбазе данных

$result =mysqli_fetch_row(mysqli_query($mysqli, \"SELECT COUNT(*)FROM news\"*);

$mysqli = (\"SELEk` DESC LIMIT\".$start.\",\".$num);

$posts= $result[\'0\'];

// Находим общее числостраниц

$total=intval(($posts - 1)/ $num)+ 1;

// Определяем начало сообщений для текущейстраницы

$page =intval($page);

// Еслизначение $page меньше единицыили отрицательно

// переходим на первую страницу

// А еслислишком большое, топереходим на последнюю

if(empty($page)or$page < 0)$page = 1;

if($page > $total)$page = $total;

// Вычисляем начинаяк какогономера

// следуетвыводить сообщения

$start =$page * $num -$num;

if ($page != 1)$pervpage =\'<a href=./page?page=1><<</a>

<a href= ./page?page=\'.($page -1).\'><</a> \';

// Проверяемнужнылистрелки вперед

if ($page != $total)$nextpage =\' <a href=./page?page=\'. ($page + 1).\'>></a>

<a href= ./page?page=\' .$total.\'>>></a>\';

// Находим две ближайшие станицы с обоих краев, еслиониесть

if($page -2> 0) $page2left =\' <a href=./page?page=\'. ($page - 2).\'>\'. ($page -2) .\'</a> | \';

if($page -1> 0) $page1left =\'<a href= ./page?page=\'. ($page -1) .\'>\'.($page -1).\'</a> |\';

if($page +2 <=$total)$page2right =\' | <a href= ./page?page=\'. ($page +2) .\'>\'.($page +2).\'</a>\';

if($page +1 <=$total)$page1right =\' | <a href= ./page?page=\'. ($page +1) .\'>\'.($page +1).\'</a>\';

$count=mysqli_fetch_row(mysqli_query($mysqli, \"SELECTCOUNT(*)FROM `news`\"*);

if ($count[\'0\'] ==0) {

echo\'<div class=\"error\">Новостейпока нет</div>\';

}else {

while ($res=mysqli_fetch_array ($mysqli)){

echo\'<div class=\"menu\"><a href=\"list.php?id=\'.$res[\'id\'].\'\">\'.$res[\'title\'].\'</div>\';

}

}

page_menu();//выводнавигации

?>


[/code]
Добавлено 18.02.14 в 01:14:08:
А хотя....

Надо через выводить через for () цикл выводить)))
  • 1 из 1