Witam otóż zrobiłem sobie ranking użytkowników
$wynikow_na_stronie = 10;
$zapytanie='SELECT * FROM gracze';
$wynik = mysqli_query($polaczenie,$zapytanie);
$liczba_wynikow = mysqli_num_rows($wynik);
$numer_strony = ceil($liczba_wynikow/$wynikow_na_stronie);
if (!isset($_GET['str'])) { $str = 1;
}
else {
$str = (int)$_GET['str'];
}
$pierwsza_strona_wynik = ($str-1)*$wynikow_na_stronie;
$zapytanie ="SELECT `id`, `login`, `kraj`, `punkty`, `typ` FROM `gracze` WHERE `typ`='uzytkownicy' ORDER by punkty DESC LIMIT ".$pierwsza_strona_wynik." ,".$wynikow_na_stronie." ";
$wynik = mysqli_query($polaczenie,$zapytanie);
$i=0;
while($db = mysqli_fetch_array($wynik) ) {
$id=$db['id'];
$login=$db['login'];
$kraj=$db['kraj'];
$punkty=$db['punkty'];
$i++;
$zapytanie2 = $polaczenie->query("SELECT obrazek FROM kraje WHERE nazwa = '". $kraj."';");
while($db = $zapytanie2 -> fetch_assoc() ) {
$krajObrazek=$db['obrazek'];
}
include("templatki/ranking.html");
}
echo '<center>Strona: '; for ($str=1;$str<=$numer_strony;$str++) {
echo '<a href="ranking-strona-' . $str . '">' . $str . '</a> '; }
I wszystko działa ale problem pojawia się później tzn. jeżeli już mam stronę 2 , 3 to zaczyna mi od nowa numerować I+ jak zrobić by była ciągłość numeracji ?