Cytat
Chciałeś mi wyjaśnić jakie są ogólne zasady budowania zapytania?
Tak, chciałem wskazać Ci jakiego typu ma być zapytanie SQL, dzięki któremu można pobrać część wyników z bazy danych.
Cytat
LIMIT nie ma tu nic do rzeczy
No właśnie, że ma, gdyż dzięki temu pobierasz część wyników zapytania.
Cytat
bo problem polega na tym, żeby zapytanie wygenerowało tyle wyników ile stron potrzeba, żeby wyświetlić wszystkie wyniki
Jeżeli będziesz miał LIMIT to wybierze część tych wyników, dokładnie tyle ile będziesz chciał mieć wyników na jednej stronie.
Cytat
Przykładowo jeśli liczba wyników = 25 (COUNT(id)), a chcemy mieć 10 wyników na stronie to dzielimy 25/10=2,5 i wynik zaokrąglamy w górę do liczby całkowitej (3) i mamy w ten sposób liczbę stron.
No ok. Zrealizuj to w php.
Cytat
Teraz wypadałoby wygenerować linki do trzech stron i tego właśnie nie potrafię zrobić
No to w czym problem?
<a href="skrypt.php?strona=1">strona 1
</a> <a href="skrypt.php?strona=2">strona 2
</a> <a href="skrypt.php?strona=3">strona 3
</a>
Musisz tylko troszeczke pokombinować w php by uzyskać taki wynik i wszystko.