3. To odpowiada za to, od którego wpisu będą pobierane rekordy z bazy danych. Poniżej wstawimy tą zmienną przy pobieraniu wpisów z bazy danych. W tym przypadku od numeru strony odejmujemy 1. Czyli gdy strona = 1, to mnożymy 0 razy ilość wyświetlanych rekordów czyli w tym przypadku 10. 0*10 = 0, czyli pobieramy wpisy od id=0. Gdy jesteśmy na stronie 2, wtedy równianie wygląda tak: (2 - 1) * 10 = 10, czyli pobieramy wpisy od id=10.
Kod:
$start = ($page - 1) * $perPage;
4. Pobieranie wpisów, z tabeli [table], pod jakimś warunkiem. To modyfikujemy do woli. natomiast dalsza część (LIMIT $start, $perPage) jest związana z poprzednią linijką. $start oznacza od którego wpisu zaczynamy pobieranie rekordów. $perPage oznacza ile rekordów pobieramy.
Dla page=2 pobieramy 10 wpisów od dziesiątego zaczynając. Czyli pobieramy wpis 11, 12, 13, 14...20.
Dalej mamy wyświetlanie wpisów. I to miejsce też modyfikujemy na swoje potrzeby.
7. Na końcu adresu dostawiamy ?page= i tutaj odejmujemy lub dodajemy 1, przechodząc na stronę następną lub poprzednią. To zaś spowoduję zmianę wartości page na początku działania kodu i dzięki temu będziemy wyświetlali inną porcję wpisów:
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum