![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 292 Pomógł: 0 Dołączył: 10.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam Serdecznie!
Mam taki problemik: Mam mały katalog firm, tworzę coś takiego "następna firma", "poprzednia firma", aby to zrobic posługuję się id FIRMA w GET Udało mi się zapętlić id które potrzebuje do stworzenia linków i wywołując kod w petli while:
Z aktualnym GET nie mam problemu (IMG:style_emoticons/default/smile.gif) , limit z zapytania domyslam sie ze bedzie trzeba ustawic na 1, ale jak uzyskac ID 20 przegladajac strone 18, a przykladowo 20 jest nastepnym id ktory by lecial po petli nie mam pojecia jak to napisac probowalem poprzez ale to jest bez sensu. Jak moge to zrobic. Poprosze o jakies podpowiedzi! Z gory dziekuje Ten post edytował piotr485 18.08.2009, 12:26:37 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 15 Dołączył: 17.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie to nie ja nie zrozumialem tylko Ty niezrozumiales
mojej odpowiedzi (IMG:style_emoticons/default/smile.gif) Chodzi o to, ze jak tworzysz po powrocie odpowiedz z linka to wedlug tego co napisalem masz dwie zmienne: $id aktualnego i $kierunek od aktualnego. Wystarczy odpowiednio zadac pytanie. Przeanalizuj to co napisalem. Chyba ze chcesz w linku od razu wyswietlic nazwe poprzedniej i nastepnej firmy to wtedy musisz zadac tez odpowienio pytanie i dodac do niego LIMIT numer_pozycji, 3 . Wtedy otrzymasz odpowiedz z bazy trzech rekordow od danej pozycji w gore. Poprostu w zaleznosci od kierunku zadajesz pytanie : WHERE id<'$id' albo jesli nastepna firma to WHERE id>'$id'. Wedlug tego co napisalem o tym LIMIT mozesz miec to wzbogacic o WHERE id<'$id' LIMIT 1, 3. W zaleznosci od tego ktory kierunek byl wskazany to mozesz wyswietlic z tych trzech wynikow pierwszy albo trzeci rekord. Juz po wyswietleniu strony linki nastepny i poprzedni znowu beda wskazywac na nastepny i poprzedni od aktualnie wskazywanego, itd ... Ten post edytował CyberDuck_ 18.08.2009, 13:49:58 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 15:36 |