Zobrazit počet zaznamů z tabulky mysql na jedné stránce

potřebuju zajistit zobrazení jen 5 zaznamů na jedné stránce a rozpočítání na další ......... porsdí někdo ?
script do kterého to potřebuji je zde .....

$result = mysql_query("SELECT * FROM $table_kv ORDER BY zarizeni ",$db);
echo "<table cellpadding=\"2\" cellspacing=\"1\">";

$alternate = "2";
while ($row = mysql_fetch_array($result)) {
$id = $row["id"];
$kategorie = $row["kategorie"];
$zarizeni = $row["zarizeni"];
$oblast = $row["oblast"];
$strpopis = $row["strpopis"];
$foto1 = $row["foto1"];


if ($alternate == "1") {
$color = "#efffff";
$alternate = "2";
}
else {
$color = "#efefef";
$alternate = "1";
}

echo "<tr style='background-color: $color'>
<th scope='col'>$zarizeni</th>
<th scope='col'>Kategorie: $kategorie </th>
</tr>
<tr style='background-color: $color'>
<td><img src='foto/$foto1' height=160 width=213></td>
<td>Popis: $strpopis</td>
</tr>
<tr style='background-color: $color'>
<td>$oblast</td>
<td><a href='view.php?id=$id'>Vice informaci</a></td>
</tr>";
}
echo "</table>";
SELECT * FROM $table_kv ORDER BY zarizeni LIMIT 0, 5

--> patří do sql ;-)
jo, sry, koukám, že chceš stránkování, takže jsem zapomněl dodat, že si pošleš číslo aktuální stranky a ten dotaz bude vypadat

$pocet = $_GET['stranka']*5;
"SELECT * FROM $table_kv ORDER BY zarizeni LIMIT " . $pocet . ", " . $pocet+5
jj to jo ale co potřebuju ještě script kterej mě dole vypíše jít na další záznam a stim si nevim rady jak to zakomponovat
zkusil jsem to takhle ale to neni ono ....

$sql="SELECT * FROM $table_kv ORDER BY id";
$result = mysql_query($sql);
$resultsnumber = mysql_numrows($result)/2;
for ($x=1;$x<=$resultsnumber;$x++):
echo "<a href=seznam.php?id=$x>" . ($x*2-1) . "-" . $x*2 . "</a>  &nbsp";
endfor;
$pocatek = $id*2-2;
$konec = $id*2-1;



$result = mysql_query("SELECT * FROM $table_kv ORDER BY id LIMIT $pocatek,$konec " ,$db);







echo "<table cellpadding=\"2\" cellspacing=\"1\">";

$alternate = "2";
while ($row = mysql_fetch_array($result)) {
$id = $row["id"];
$kategorie = $row["kategorie"];
$zarizeni = $row["zarizeni"];
$oblast = $row["oblast"];
$strpopis = $row["strpopis"];
$foto1 = $row["foto1"];


if ($alternate == "1") {
$color = "#efffff";
$alternate = "2";
}
else {
$color = "#efefef";
$alternate = "1";
}

echo "<tr style='background-color: $color'>
<th scope='col'>$zarizeni</th>
<th scope='col'>Kategorie: $kategorie </th>
</tr>
<tr style='background-color: $color'>
<td><img src='foto/$foto1' height=160 width=213></td>
<td>Popis: $strpopis</td>
</tr>
<tr style='background-color: $color'>
<td>$oblast</td>
<td><a href='view.php?id=$id'>Vice informaci</a></td>
</tr>";
}
echo "</table>";

vypouští mě to id 2 z tabulky první zobrazuje jej jeden zaznam poté po 3 kdy jeden je opakující se z předešlého zobrazení
V tom kódu se hrabat nebudu (je tam HTML balast, který s dotazem na stránkování nesouvisí).

Řešení stránkování:

Vstupy:
- celkový počet záznamů k zobrazení, např. SELECT COUNT(*)
- počet záznamů na stránce
- aktuální stránka (např. z $_GET)

Výstupy, které z výše uvedených snadno spočítáš:
- celkový počet stránek
- pořadí prvního záznamu na aktuální stránce

Pak už je dáš SELECT ................. LIMIT <pořadí prvního záznamu na aktuální stránce>, <počet záznamů na stránce> ### Tady Jirka radil špatně

"dole vypíše jít na další záznam"
Takže dvě jednoduché podmínky:
- pokud je aktuální stránka větší než jedna, odkaz na stránku o jedna menší než aktuální
- pokud je aktuální stránka menší než celkový počet stránek, odkaz na stránku o jedna větší než aktuální
njn, limit jsem nepoužil už dlouho... druhý číslo není pořadí posledního, ale celkový počet...