![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 209 Pomógł: 0 Dołączył: 17.05.2002 Skąd: lodz Ostrzeżenie: (0%) ![]() ![]() |
czy jest jakis sposob aby wcisnca nowy rekord pomiedzy juz istniejace?
tzn chce aby mozna bylo wlkozyc informacje na pozycje np 3, tak aby potem wyswietlic zawartosc bazy wg tych waslnie "pozycji" . Jak wyswietlnic dobrze wiem, ale nie zabardzo wiem jak wlozyc dane pomiedzy inne pola... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
1. Dodajesz kolumnę int Ordering
2. Pobierasz pole Ordering elementu przed którym chcesz wskoczyć. 3. Zwiększasz wartość pola Ordering +1 dla wszystkich rekordów gdzie Ordering >= pobrana wartość. 4. Tworzysz nowy rekord, wprowadzając dla niego właśnie tą wartość jako Ordering. A rekordy pobierasz po prostu jako ORDER BY Ordering |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 07:11 |