To jest stronicowanie stron.. Kod działa... niestety pokazuje na każdej stronie tylko jedną daną.... Co zrobić aby pokazywało przynajmniej na 1 stronie 5 danych?

?
<?php
$page = isset($_GET['page']) ?
$_GET['page'] : 1; $dane=explode('*****', $wszystkie_dane); $npage = $page+1 ;
$ppage = $page-1 ;
$max = $all-2 ;
if ($page <= 0 || $page > $max){
echo "Nie ma takiej strony!"; }
if ($max > 1){
if ($page == 1) {
echo "<a href='index.php?page=$npage'>Następna strona</a>"; }else {
if ($page == $max){
echo "<a href='index.php?page=$ppage'>Poprzednia strona</a>"; } else {
echo "<a href='index.php?page=$ppage'>Poprzednia strona</a>"; echo "<a href='index.php?page=$npage'>Następna strona</a>"; }
}
}
?>
Wydaje mi się że tutaj tkwi cały problem niestety nie wiem co zrobić ;(
Bardzo prosze o pomoc gdyż bardzo szybko potrzebuje tego kodu...
Z góry dziekuje