![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Developerzy Postów: 823 Pomógł: 12 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Może temat niewiele mowi ale zaraz opisze (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif)
Posiadam następującą tabele: - ID (int 11) - text (text) - type (enum: 1, 2, 3, 4) i takie dane: Kod | ID | text | type | | 1 | aaa | 1 | 2 | bbb | 1 | 4 | ccc | 2 | 5 | ddd | 1 | 10 | eee | 4 i teraz przy wybieraniu pewnego elementu wg warunku: WHERE id = 2 AND type = 1 chciałbym otrzymać przyciski NEXT, PREVIOUS, ale o id: PREV = 1, NEXT = 4. Chyba kazdy jaży ocb ? Generalnie zapytanie ma sprawdzac najbliższy poprzedni ID ze swojego typu i najbliższy następny ID ze swojego typu, czyli w tym przypadku, następny = 1, poprzedni = 4 Pozdro (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował Athlan 28.07.2006, 13:32:24 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Tylko, ze w tamtym przykladzie nie miales na koncu limit. Ostatni limit bez nawiasow ogranicza cale zapytanie
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 15:37 |