Witam ponownie wszystkich użytkowników forum smile.gif
Od kilku dni zastanawiam się jak przerobić swoje stronicowanie.
Aktualnie wygląda to tak:

http://www.nportfolio.pl/portfolio.html#tresc_dol

I działa bez problemu.

Ale chciałbym zrobić tak, że wyświetlanie początkowe będzie tak:
1 2 3 4 5 ... 15 Następna strona

I gdy przejdę na siódmą stronę to będzie coś takiego:
Poprzednia strona... 6 7 8 ... 15 Następna strona

Aktualnie mój kod wygląda tak i nie wiem jak go przerobić:

<?php
include('include/db.php');
$subpage = $_GET['page'];
$perPage = 5;
if (!empty($_GET['subpage']) &amp;&amp; (is_numeric($_GET['subpage'])))
{
$subpage = (int) $_GET['subpage'];
}
if ($subpage < 1)
{
$subpage = 1;
}
$start = ($subpage - 1) * $perPage;
$zapytanie = 'SELECT * FROM `tabela` ORDER BY `id` DESC LIMIT '.$start.', '.$perPage.'';
$idzapytania = mysql_query($zapytanie);
if(mysql_real_escape_string((!isset($_GET['id'])) or empty($_GET['id'])))
{
while ($wiersz = mysql_fetch_array($idzapytania))
{
//To miejsce odpowiada za wyświetlanie rekordów
}
$prev = $subpage - 1;
$next = $subpage + 1;
$prevLink = 'index.php?page='.$prev;
$nextLink = 'index.php?page='.$next;
$ilosc_wierszy = mysql_num_rows($idzapytania);
if($subpage > 1)
echo'<a style="text-decoration: none;" href="'.$prevLink.'">Poprzednia strona</a> ';
$stron=round($ilosc_wierszy/$perPage);
for($i=1; $i<=$stron; ++$i)
{
if($i==$subpage)
echo $i;
else
echo '<a style="text-decoration: none;" href="index.php?page='.$i.'">'.$i.' </a>';
}
if($subpage < $stron)
echo ' <a style="text-decoration: none;" href="'.$nextLink.'">Następna strona</a>';
}
mysql_close($connect);
?>

Z góry dziękuje za pomoc :)