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 ;-)
przez bearino1125 » 6 maja 2005, o 09:07
-
bearino1125
- Zanim zapytam poszukam odpowiedzi

-
- Posty: 1
- Dołączył(a): 6 maja 2005, o 08:50
przez 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

-
- 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