Проблемка с навигацией
1.
Евгений 15.11.2011 / 23:14
Вобще проблема такова: если пользователь находится на последней странице, то ему видна ссылка "Далее", а её там не должно быть. Как можно исправить ?
Код:
<?php
$length = 1;
if(isset($_GET['page'])) {
$page = abs(intval($_GET['page']));
} else {
$page = 0;
}
$start = $page * $length;
$q = mysql_query('SELECT * FROM `blogs`');
$all_msg = mysql_num_rows($q);
$all_page = $all_msg / $length - 1;
function navigation($page, $all_page) {
global $id;
if($page > 0 && $page <= ($all_page+1)) {
echo '<a href="' . $_SERVER['PHP_SELF'] . '?id='.$id.'&page=' . ($page - 1) . '">« Назад</a>';
} else {echo '« Назад';}
if($page < $all_page) {
echo ' | <a href="' . $_SERVER['PHP_SELF'] . '?id='.$id.'&page='. ($page + 1) . '">Далее »</a>';
} else { echo ' | Далее »';}
}
?>
2.
Евгений 15.11.2011 / 23:40
Что, никто не знает ?
3.
Wapuns 15.11.2011 / 23:43
че за скрипт пишешь, дай заценить)))))
4.
Евгений 15.11.2011 / 23:52
3.
Vils, как допишу, покажу
Но вот только нужна помощь
5.
Евгений 16.11.2011 / 00:23
Что кодеров вообще нет ?
Помогите плз, очень нужно
6.
Евгений 16.11.2011 / 12:34
Что, никто не знает ?
7.
Wapuns 16.11.2011 / 12:38
Наверн никто (
8.
Wapuns 16.11.2011 / 13:00
Ronson (15 Ноября 2011 / 23:52)
3. Vils, как допишу, покажу.
Покажи что хоть готово. Айпи денвера дай я хоть заюзаю)
9.
Петр 17.11.2011 / 15:49
mysql_query('SELECT * FROM blogs')
10.
Ylog2 17.11.2011 / 18:52
else { echo ' | Далее »';} удали
URL:
https://visavi.net/topics/26536