Не се сещам как да направя линка неактивен, когато съм на съответната страница.
Т.е. ако съм на страница: index.php?page=4 , долу в страницирането да бъде не активен линка.
Страницирането го правя с тази функция:
Глобалната променлива по-горе $page е (int)$_GET['page'];
Окей, да речем имаме if, ако $page == $count и вътре да е "неактивния" линк. Да, но се получава "дубъл" с другите страници ..
Променливата $number всъщност е: mysql_num_rows($query);
А на променливата $amount и въвеждам по колко страници да се показват.
Т.е. ако съм на страница: index.php?page=4 , долу в страницирането да бъде не активен линка.
Страницирането го правя с тази функция:
PHP:
function pagnate($number, $amount , $relay){
global $page;
$count = '0';
$value = '';
$final = $number / $amount;
if ($number){
$value .= ' <a href="'.$relay.'">« първа</a> |';
while($number > 0 ){
$number-=$amount;
$count = $count + 1; //$count++;
$low = $page - 5;
$high = $page + 5;
if ($count > $low && $count < $high){
$value .= " <a href=\"{$relay}?page={$count}\"><b>{$count}</b></a> |";
}
}
$value .= " <a href=\"{$relay}?page={$count}\">последна »</a>";
}
return $value;
}
Глобалната променлива по-горе $page е (int)$_GET['page'];
Окей, да речем имаме if, ако $page == $count и вътре да е "неактивния" линк. Да, но се получава "дубъл" с другите страници ..
Променливата $number всъщност е: mysql_num_rows($query);
А на променливата $amount и въвеждам по колко страници да се показват.