News system - rozdělení na stránky

Ahoj,

mám na stránkách php skript, kterej načte z mysql databáze články a zobrazí je na stránce. Soubor se jmenuje viewnews.php a obsahuje:

<?php
require"config.php";

$query="SELECT * FROM $tblname ORDER BY un_date DESC LIMIT 0,$limit";
$result=mysql_query($query);
$number=mysql_numrows($result);
if($number==0){echo "....žádný zprávy"; exit();}

$i = 0;

while ($i < $number){

$nheadline = mysql_result($result,$i,"news_headline");
$nstory = mysql_result($result,$i,"news_text");
$ndate = mysql_result($result,$i,"news_date");

$headline = stripslashes($nheadline);
$story = stripslashes($nstory);


echo"<img src=images/bullet.gif><b>$ndate</b> - <font color=#cc0000>$headline</font><br><br>$story<p>";


$i++;
}

showcopy();
?>

Jenže na stránce se mi zobrazí tolik článků, jako je v $limit ale já potřebuju aby na stránce bylo např. 10 článků, dole by byl odkaz na další stránku zase s dalšíma 10 článkama a tak dál....
Doufám že to někdo chápe a nějak mi poradí. Dík moc
nevim jestli tě chápu :-) ale $limit si snad na jiný čísla změnit umíš, ale když budeš na druhý stránce budeš nulu muset změnit na 10, na třetí stránce na 20 atd...

jinak tady něco ke stránkování:

http://einstein.cz/clanek.php?id=112
http://einstein.cz/clanek.php?id=113
http://einstein.cz/clanek.php?id=114
díky ale já bych potřeboval vědět jak konkrétně tohle uplatnit na databázi, protože články se načítaj z databáze
Zkus tohle, mám to na svých stránkách - blahapet.wz.cz/vtipy.php - tak se na to mrkni jak to funguje, když si zvolíš nějakou sekci z mých vtipů, tqak vždycky dole mám stránkování. Značení mám po deseti. Kdyby si to chtěl po dvaceti, musel by si všude z desítky změnit na 20 a pak tam je jedna devítka tak z ní udělat 19.



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


//tady budeš mít cyklus while, kterej ti vypíše tabulku a pod ním toto:


echo "| ";
$pages = ($page * 10) - 10;
$result = MySQL_Query("SELECT * FROM tabulka ORDER BY id DESC LIMIT $pages, 10");
$vsechny_vtipy = MySQL_Query("SELECT * FROM tabulka ORDER BY id DESC");
$stranka = Ceil(MySQL_Num_Rows($vsechny_vtipy)/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> |&nbsp";

endfor;



Kdyby ti to nefungovalo, napiš mi na mail a pošlu ti celej zdroják mý stránky.
Ahoj Petr