$wynikow_na_stronie = 10; $zapytanie='SELECT * FROM gracze'; $wynik = mysqli_query($polaczenie,$zapytanie); $liczba_wynikow = mysqli_num_rows($wynik); $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"); } for ($str=1;$str<=$numer_strony;$str++) { }
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 ?