![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
Witam serdecznie,
Mam taką bazę danych:
W jaki sposób mogę wyświetlić id następnego i poprzedniego przedmiotu najłatwiej? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 379 Pomógł: 45 Dołączył: 30.06.2007 Ostrzeżenie: (10%) ![]() ![]() |
Zrób ID +1 dla następnego i ID -1 dla poprzedniego.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
1. Nie wiem po co tyle razy zakładasz klucze na kolumnę z ID - klucz podstawowy jest już zwykłym kluczem oraz jest unikalny.
2. By pobrać następne ID musisz wykonać zapytanie: Dla poprzedniego analogicznie. W żadnym wypadku nie możesz stosować rozwiązania aktualne + 1, chyba że masz gwarancję ciągłości tych ID-ków, której zapewne nie masz. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.09.2025 - 17:32 |