Witam mam takie pytanko, a mianowicie mam bany na stronie z bazy MySQL, lecz boję się że gdy banów będzie więcej to nie chce aby było przykładowo 50 banów na jednej stronie, chciałbym aby zrobić coś takiego że np. na jednej stronie dopuszczalne było by 20 wierszy z mySQL a na dole stron było by:

<<Prev 1 2 3 4 5 6 7 8 9 10 Next>>

Lecz nie wiem jak to zrobić, znalazłem wiele jakiś opisów tego, lecz nie mogę tego ogarnąć. Mógłby ktoś mi pomóc dopasować to pod mój PHP?

<?php

$link = mysql_connect("mysql-fr1.ServerProject.pl", "user", "haslo")
    or die("Could not connect");
    
mysql_select_db("db_7456")
    or die("Could not select database");

$query  = "SELECT * FROM bany";
mysql_query('SET NAMES \'utf8\'');
$result = mysql_query($query)
    or die("Query failed");
$wynik = mysql_query("SELECT * FROM bany ORDER BY Data DESC");

$xd = "<table cellpadding='0' cellspacing='1' width='100%' align='center'>
<tr style=\"font-weight:bold\">
<td align='center' class='tbl1'>Data</td>
<td align='center' class='tbl1'>Gracz</td>
<td align='center' class='tbl1'>Admin</td>
<td align='center' class='tbl1'>Powod Bana</td>
<td align='center' class='tbl1'>Do końca pozostało</td>
<td align='center' class='tbl1'>Status</td>
</tr>";
while ($row = mysql_fetch_array($wynik)) {

if($row["Czas"]=='-00:00:01')
{
$row["Czas"] = 'Na Zawsze';
}

if($row["Status"]=='Nieaktywny')
{
$aktywny = '<span style="color:green"><strong>Nieaktywny</strong></span>';
}else{
$aktywny = '<span style="color:red"><strong>Aktywny</strong></span>';
}
$xd .= "<tr>
<td align='center' class='tbl2'>".$row["Data"]."</td>
<td align='center' class='tbl2'>".$row["Gracz"]."</td>
<td align='center' class='tbl2'>".$row["Admin"]."</td>
<td align='center' class='tbl2'>".$row["PowodBana"]."</td>
<td align='center' class='tbl2'>".$row["Czas"]."</td>
<td align='center' class='tbl2'>{$aktywny}</td>
</tr>";
}
$xd .= "</table>";
echo $xd;




mysql_free_result($result);
mysql_close($link);

?>

Byłbym bardzo wdzięczny ;)