Zdravim Vas

potreboval by som mensiu pomoc neviem si uz rady

mam vytvorene strankovanie.. vsetko ide fajn.. lenze v tabulke kde sa zobrazuju vysledky z DB tak mam aj ako keby autoincrement.. t.z. ze kazdy jeden riadok co vypise DB tak v tabulke na stranke prida +1 poradove cislo. No ale problem je v tom ze ked prepnem na dalsiu stranu napr. na 2 tak automaticky to zacina pocitat od 1 no ja by som potreboval aby to pocitalo od toho nasledujuceho cisla co skoncilo na strane 1.Pridavam aj kod. Vlastne problem robi ten $number_row=0; ze sa stale na
kazdej stranke resetne a pocita od zaciatku 
mozno je to len mala blbost no mna uz fakt nic nenapada. Nevedel by to niekto z Vas upravit tak ako som to popisal?

.. lebo to strankovanie je matika ... a ta mi robi celkom problem
P.s. Hladal som aj na nete. Vdaka za odpovede.
Kód:
$limit=10;
$pages_query=mysql_query("SELECT COUNT(`id`) FROM `faktury`");
$pages=ceil(mysql_result($pages_query, 0) / $limit);
$page=(isset($_GET["page"])) ? (int)$_GET["page"] : 1;
$start=($page - 1) * $limit;
$query=mysql_query("SELECT * FROM faktury ORDER BY id DESC LIMIT $start,$limit");
$num_rows=mysql_num_rows($query);
if($num_rows !=0)
{
echo "<table>\n";
echo "<tr>
<th>P.č.</th>
<th>Dodávateľ</th>
<th>Zmluva</th>
<th>Číslo zmluvy</th>
<th>Dátum podpísania</th>
<th>Suma s DPH v €</th>
</tr>";
$number_row=0;
while($row=mysql_fetch_assoc($query))
{
$number_row=$number_row+1;
@$contract=$row["faktura"];
echo "<tr>\n";
echo "<td>".$number_row."</td>\n";
echo "<td>".$distributor=$row["dodavatel"]."</td>\n";
echo "<td><a><img></a></td>\n";
echo "<td>".$contract_number=$row["cislo-faktury"]."</td>\n";
echo "<td>".$sign_contract=$row["datum-uhrady"]."</td>\n";
echo "<td>".$amount_dph=$row["suma-dph"]."</td>";
echo "</tr>\n";
}
echo "</table>";
}
else
echo "V databáze sa nenachádzajú žiadne faktúry.";
//pages
echo "<div>";
if($pages>=1 && $page <=$pages)
{
for($x=1; $x<=$pages; $x++)
{
echo ($x==$page) ? '<strong><a>'.$x.'</a></strong> ' : ' <a>'.$x.'</a> ';
}
}
echo "</div>";