Problémy se stránkováním

Mám takovej problém. V následujícím skriptu mám použito stránkování tak, že dole pod každou stránkou se objevují odkazy dalších stran, který následujou, např. 1 - 10 | 11 - 20 | 21 - 30 |
Tohle mi všechno funguje. Ale jak udělat, aby právě aktuální stránka např. budu na druhý takže | 11 - 20 | nebyla dole odkazem, takže by se na ní nedalo kliknout, jestli mi dobře rozumíte. Dalo by se teda kliknout jen na první a třetí stranu. Posílám skript:


$pages = ($page * 10) - 10;
$result = MySQL_Query("SELECT * FROM tabulka ORDER BY id DESC LIMIT $pages, 10");


//cyklus while a pod ním tohle


echo "| ";
$pages = ($page * 10) - 10;
$result = MySQL_Query("SELECT * FROM tabulka ORDER BY id DESC LIMIT $pages, 10");
$query= MySQL_Query("SELECT * FROM tabulka ORDER BY id DESC");
$stranka = Ceil(MySQL_Num_Rows($query)/10);
for($page = 1; $page <= $stranka; $page++):

$od = $page * "10" - "9";
$do = $page * "10";

echo "<a href=\"nejaka_stranka.php?page=$page\" style=color:rgb(129,129,129)>$od-$do</a> | ";

endfor;
ty promenne jinak pojmenuj, a kdyz predavas $page v GET, tak staci v tom for dat if($aktualni_stranka!=$page)

a ciselne hodnoty nedavej do uvozovek!
A co dosadím do proměnný $aktualni_stranka ?
cislo aktualni stranky na ktere se nachazis
To je sice hezký, ale když to mám ve scriptu, tak to může bejt stránka jakákoliv, např. 1, 2, 3, 4, 5 a tím pádem se můžu nacházet na jakýkoliv stránce. Co teda pak ?
Petr
ach jo...

if (!isset($pages))
$pages = 0;


$result = MySQL_Query("SELECT * FROM tabulka ORDER BY id DESC LIMIT $pages, 10");


//cyklus while a pod ním tohle


echo "| ";

//pocet clanku
$pocet = mysql_num_rows(MySQL_Query("SELECT id FROM tabulka));

for($i = 0; $i < $pocet; $i++):


echo "<a href=\"nejaka_stranka.php?page=".($i*10)."\" style=color:rgb(129,129,129)>".($i*10)."-".($i*10+10)."</a> | ";

endfor;