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 = http://www.php.net/ceil($liczba_wynikow/$wynikow_na_stronie); if (!http://www.php.net/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"); } http://www.php.net/echo '<br/><br/>'; http://www.php.net/echo '<center>Strona: '; for ($str=1;$str<=$numer_strony;$str++) { http://www.php.net/echo '<a href="ranking-strona-' . $str . '">' . $str . '</a> '; } http://www.php.net/echo '</center>';
(Ilość na stronie * (nr strony - 1)) + $i
nie rozumie dopiero się ucze
Czego nie rozumiesz? Napisałem Ci algorytm w jaki sposób możesz sobie dodać numerowanie stronicowanych wyników.
dziękuje źle poczytałem zastosowałem i śmiga dzięki wielkie
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)