![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 0 Dołączył: 16.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam pewien problem, a mianowicie:
W tabelce w bazie danych przechowuje rekordy, rekordy są sortowane według 'daty_publikacji' DESC i chciałbym stworzyć zapytanie wyświetlające następny i poprzedni rekord. Chodzi o to ze mając zapytanie SELECT tresc FROM art WHERE id_art = 5 ORDER BY data_dodania DESC chciałbym móc wyświetlić również rekord następny i poprzedni. Dodam, również że wyświetlenie rekordu id_art = 6 jako następnego nie wchodzi w grę, bo tutaj kluczowym elementem jest data_dodania, która jest równa dla identyfikatorów rekordu. |
|
|
![]() ![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 2 Dołączył: 14.05.2011 Ostrzeżenie: (0%) ![]() ![]() |
to uzyj +1 dla nastepnego i -1 dla poprzedniego wtedy nie musisz sie martwic o id rekordu (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.09.2025 - 09:34 |