![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 14.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
witam,
1) robię tabelę na 10 rekordów i chcę aby najnowsze rekordy (wg. daty) były na górze. jak to zrobić? kasuje 11 wpis jako najstarszy lub 2) mam tabele z kluczem id auto_increment wtedy najnowsze wpisy są na końcu tabeli jak zrobić by tabela miała tylko 10 wpisów (najnowszy na 10 pozycji) a przy dodawaniu nowego wątku wszystkie starsze przesuwały (aktualizowały) się o 1 w dół wtedy kasuję 1 wpis jako najstarszy |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
jak bardzo ci zależy na numerkach 1-10 to nie nadawaj autoincrement tylko pole NR.
Gdy dodajesz nowy wpis to: 1) delete from tabela where nr=1 2) update tabela set nr = nr-1 3) dodajesz nowy wpis z nr 10 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 04:08 |