![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 0 Dołączył: 18.04.2004 Skąd: Z nikąd Ostrzeżenie: (30%) ![]() ![]() |
Witam!
Mam tabelę z dwoma polami. Jedno to id (auto_increment, primary_key) oraz drugie to text. Często dodaje i usuwam rekordy, czego efektem jest powiększanie się ID. Przykładowo, jeżeli usunę ostatni rekord o ID 150 i następnie dodam nowy to zostanie on dodany jako 151. Chciałbym aby były one dodawane jako następne po największym ID, a te rekordy, które zostały usunięte nie grały roli. Wiecie jak temu zaradzić? Pozdro Ten post edytował koskitos 19.11.2006, 14:13:12 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Zgadzam się z przedmówcą, ale jeśli musisz tak robić, to przed wstawieniem czegoś do bazy, wyciągnij ostatnią wartość id, dodaj do niej 1 i wstaw do bazy.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 09:16 |