Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Strona wyswietlajaca 30 wynikow, potem kolejna itd.
bezimienny997
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 1
Dołączył: 23.07.2010

Ostrzeżenie: (0%)
-----


Witam,
mam problem z napisaniem czegos takiego, gdzie na jednej stronei wyswietla np. 30 zdjec, potem wchodze na 2 strone i znow kolejne 30 zdjec itd.
Wiem, ze musze zaczac od wyswietlenia tych 30 zdjec, potem zmienna get do strony o id2, ale jak wykonac zapytanie zeby na drugiej stronie wyswietlalo kolejne 30 zdjec itd.
Nie wiem kompletnie jak sie do tego zabrac. Szukam jakichs wskazowek, albo skryptu podobnego do tego co chce osiagnac.
Pozdrawiam wink.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
Hpsi
post
Post #2





Grupa: Zarejestrowani
Postów: 483
Pomógł: 50
Dołączył: 15.03.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Poczytaj o pagerach (klasa pagger np nospor'a (http://nospor.pl ) )

Dodaktowo przydza ci sie funkcja w mysql OFFSET, dodatkowo ceil oraz count tongue.gif


--------------------
Daiquiri: T1 = (dx/dt * s)^hpsi
Daiquiri: gdzie T1 - Twój czas przybycia na miejsce, dx/dt - prędkość, s droga
Daiquiri: brb trzeba by to poprawić T1 - Czas jaki Ci to zajmie
Daiquiri: Zatem T - czas dotarcia p T1 + T2 gdzie T2 = aktualny czas

===
po prostu kocham ją :D haha
Go to the top of the page
+Quote Post
bezimienny997
post
Post #3





Grupa: Zarejestrowani
Postów: 47
Pomógł: 1
Dołączył: 23.07.2010

Ostrzeżenie: (0%)
-----


Ajć, czyli widze nie bedzie tak hop siup. ;/ ;P
Go to the top of the page
+Quote Post
Hpsi
post
Post #4





Grupa: Zarejestrowani
Postów: 483
Pomógł: 50
Dołączył: 15.03.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Ogolnie jest to prosty proces:
zliczasz ilosc zdjec dzielisz przez limit na stronie (by otrzymac ilosc stron ile jest )
nastepnie offset w mysql i jest to prosta sprawa biggrin.gif


--------------------
Daiquiri: T1 = (dx/dt * s)^hpsi
Daiquiri: gdzie T1 - Twój czas przybycia na miejsce, dx/dt - prędkość, s droga
Daiquiri: brb trzeba by to poprawić T1 - Czas jaki Ci to zajmie
Daiquiri: Zatem T - czas dotarcia p T1 + T2 gdzie T2 = aktualny czas

===
po prostu kocham ją :D haha
Go to the top of the page
+Quote Post
bezimienny997
post
Post #5





Grupa: Zarejestrowani
Postów: 47
Pomógł: 1
Dołączył: 23.07.2010

Ostrzeżenie: (0%)
-----


No dobra, jakos sobie poradze. Tak przy okazji jak już jesteśmy przy temacie, to małe pytanko:D
  1. JEDEN WIELKI JOKE ;D

biggrin.gif

Ten post edytował bezimienny997 25.06.2011, 12:33:27
Go to the top of the page
+Quote Post
Hpsi
post
Post #6





Grupa: Zarejestrowani
Postów: 483
Pomógł: 50
Dołączył: 15.03.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Cos na zasadzie:
  1. $page = $_GET['strona'];
  2. (int)$page == 0 ? 1 : $_GET['strona'] ;
  3. $limit = 30;
  4. $count = $ilosc_zdjec;
  5. $offset = ($limit*($page-1));
  6.  
  7. $zapytanie = 'select * FROM warunki LIMIT '.$limit.' OFFSET '.$offset);
tak totalnie z reki pisane, nie wiem czy nie ma bledow smile.gif


--------------------
Daiquiri: T1 = (dx/dt * s)^hpsi
Daiquiri: gdzie T1 - Twój czas przybycia na miejsce, dx/dt - prędkość, s droga
Daiquiri: brb trzeba by to poprawić T1 - Czas jaki Ci to zajmie
Daiquiri: Zatem T - czas dotarcia p T1 + T2 gdzie T2 = aktualny czas

===
po prostu kocham ją :D haha
Go to the top of the page
+Quote Post
bezimienny997
post
Post #7





Grupa: Zarejestrowani
Postów: 47
Pomógł: 1
Dołączył: 23.07.2010

Ostrzeżenie: (0%)
-----


Zawsze jakieś nakierowanie na temat wink.gif
Dzięki biggrin.gif
Go to the top of the page
+Quote Post
Hpsi
post
Post #8





Grupa: Zarejestrowani
Postów: 483
Pomógł: 50
Dołączył: 15.03.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


czemu ci nie dziala?
1. poczytaj o strukturze select
2. poprawnosc html!!!!
3. jak tworzyc forumlarze

Ten kod co dales to jeden wieki joke...


--------------------
Daiquiri: T1 = (dx/dt * s)^hpsi
Daiquiri: gdzie T1 - Twój czas przybycia na miejsce, dx/dt - prędkość, s droga
Daiquiri: brb trzeba by to poprawić T1 - Czas jaki Ci to zajmie
Daiquiri: Zatem T - czas dotarcia p T1 + T2 gdzie T2 = aktualny czas

===
po prostu kocham ją :D haha
Go to the top of the page
+Quote Post
bezimienny997
post
Post #9





Grupa: Zarejestrowani
Postów: 47
Pomógł: 1
Dołączył: 23.07.2010

Ostrzeżenie: (0%)
-----


Wiedziałem, że coś nie tak biggrin.gif
Dobra, zabieram sie do lektury biggrin.gif

Dzięki

P.S Już zrobiłem biggrin.gif

Ten post edytował bezimienny997 25.06.2011, 12:37:45
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 01:49