Nasze strony wykorzystują pliki cookies. Używamy cookies i podobnych m.in. w celach reklamowych i statystycznych oraz w celu dostosowania serwisów do potrzeb użytkowników. Mogą też stosować je nasi reklamodawcy, firmy badawcze oraz dostawcy aplikacji. W przeglądarce można zmienić ustawienia dotyczące cookies. Więcej informacji. Jeśli nie wyrażasz zgody, opuść tę stronę.

Podział wyników zapytania sql na strony

Forum dyskusyjne poświęcone zagadnieniom związanym z tworzeniem serwisów z wykorzystaniem zaawansowanych technologii takich jak PHP, Perl, mySQL, ASP, CGI, XML, itp.

Moderator: Grupa pościgowa ;-)

Podział wyników zapytania sql na strony

Postprzez bearino1125 » 6 maja 2005, o 09:07

bearino1125
Zanim zapytam poszukam odpowiedzi
Zanim zapytam poszukam odpowiedzi
 
Posty: 1
Dołączył(a): 6 maja 2005, o 08:50

Podział wyników zapytania sql na strony

Postprzez januzi » 6 maja 2005, o 09:18

do mysql: LIMIT $poczatek, 20
zapewnia to wyciecie okreslonej liczby wierszy
select count(*) - a to zwraca ogolna liczbe wierszy
wynik z powyzszego zapytania dzielisz przez 20 i dostajesz liczbe, ktora mozesz uzyc w liczniku tj
for( $a = 0 ; $a < $wynik_dzielenia ; $a++ ) echo "linki stron" ;
wartosc $poczatek bierzesz rzecz jasna z adresu w przegladarce $poczatek = @$_GET['page'] ; $poczatek *= 20 ; (pod warunkiem, ze w adresie bedziesz mial parametr page oraz ze podzielone na 20 na strone)
na koniec wyciecie fragmentu adresow, najprostszy sposob polega na tym ze pobierasz numer strony z adresu i traktujesz go jako poczatek petli wyswietlajacej liste (przy stronie 3 wyjdzie 3 4 5 6 7 8 9), najwazniejsze podmienic poczatek i koniec petli, z tym bedziesz musial poeksperymentowac
januzi
Mega GURU
Mega GURU
 
Posty: 1431
Dołączył(a): 18 października 2002, o 13:53


Powrót do PHP, Perl, SQL, CGI, XML...

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników

cron