Проблемка с навигацией

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.'&amp;page=' . ($page - 1) . '">&laquo; Назад</a>'; 

} else {echo '&laquo; Назад';}

if($page < $all_page) { 

echo ' | <a href="' . $_SERVER['PHP_SELF'] . '?id='.$id.'&amp;page='. ($page + 1) . '">Далее &raquo;</a>'; 

} else { echo ' | Далее &raquo;';}

} 

?>


2. Евгений 15.11.2011 / 23:40
Что, никто не знает ?

3. Wapuns 15.11.2011 / 23:43
че за скрипт пишешь, дай заценить)))))

4. Евгений 15.11.2011 / 23:52
3. Vils, как допишу, покажу smile
Но вот только нужна помощь smile

5. Евгений 16.11.2011 / 00:23
Что кодеров вообще нет ? sad
Помогите плз, очень нужно sad

6. Евгений 16.11.2011 / 12:34
Что, никто не знает ? sad

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') smile

10. Ylog2 17.11.2011 / 18:52
else { echo ' | Далее &raquo;';} удали

URL: https://visavi.net/topics/26536