![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 95 Pomógł: 0 Dołączył: 20.10.2006 Ostrzeżenie: (10%) ![]() ![]() |
Jak pobrać np. 2 rekordy przed danym rekordem i 2 po danym rekordzie?
Z góry dziękuję za pomoc:) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 1 Dołączył: 7.08.2005 Skąd: Górny Śląsk Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 95 Pomógł: 0 Dołączył: 20.10.2006 Ostrzeżenie: (10%) ![]() ![]() |
To co powiedziałeś wogóle nie działa.
Wykombinowałem coś takiego:
Tylko jeszcze jest mały błąd. Skrypt wyświetla mi teraz rekordy w kolejności 4, 3 UNION 6, 7, je chcę żeby było 3, 4 UNION 6, 7... Proszę o pomoc (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) ... Ten post edytował Rafael6666 15.03.2008, 22:10:25 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Rafael6666, ale po co tak kombinować? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Nie można po prostu:
...dla rekordu o ID 5? Ten post edytował l0ud 15.03.2008, 22:22:08 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 95 Pomógł: 0 Dołączył: 20.10.2006 Ostrzeżenie: (10%) ![]() ![]() |
Tu nie chodzi konkretnie o rekord o id 5, i jest jeszcze jeden warunek, rekordy w bazie mogą być ustawione np. tak:
CODE +----+----------+ | a | b | +----+----------+ | 1 | Rekord1 | | 2 | Rekord2 | | 3 | Rekord3 | | 7 | Rekord7 | | 11 | Rekord11 | | 15 | Rekord15 | | 19 | Rekord19 | | 30 | Rekord30 | | 32 | Rekord32 | +----+----------+ Wtedy gdy chcę pobrać 2 rekordy przed i 2 rekordy po rekodzie 11, chciałbym otrzymać rekordy w kolejności 3, 7, 15, 19... |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
czy wiesz co to jest order by ... desc ?
Jak nie wiesz to zapraszam do manuala. Jak wiesz to czemu sie dziwisz ze wyswietla ci w kolejnosci malejacej skoro sam mu kazesz w takiej wyswietlac? ps: przenosze edit down rafael: racja. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
W takim razie zrób coś w tym stylu:
No tak, jak nospor powiedział, właściwie to się różni tylko ASC zamiast DESC... Ten post edytował l0ud 15.03.2008, 22:49:13 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 95 Pomógł: 0 Dołączył: 20.10.2006 Ostrzeżenie: (10%) ![]() ![]() |
Wiem do czego służy ASC do czego służy DESC itd. ale musicie zrozumieć, że jak dam przed UNION ASC, to będzie kolejność 1, 2 UNION 6, 7...
Muszę zrobić tak, żeby cały pierwszy człon prze UNION posortować według ASC... Ten post edytował Rafael6666 15.03.2008, 22:58:04 |
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 01:39 |