![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 1 Dołączył: 19.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam, chcę wyciągnąć ID, jaki będzie miał następny rekord po dodaniu go do bazy danych.
Przykładowa tabela:
Aby pobrać ostatnie ID, robię zapytanie:
W tym przypadku problemu nie ma bo następne id użytkownika będzie zawsze wynikiem tego zapytania + 1. Gorzej jak usuwam użytkownika, np ostatniego. Wtedy wartość się nie zgadza, bo autoindex będzie zawsze dodawał +1 do id, niezależnie od usuwania rekordów. Potrzebuję wartości autoindex z tabeli, jak ją pobrać? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Dodajesz jeden i masz. Inny sposób:
Auto increment zawsze jest o 1 większe... Chyba, że chcesz dokładać informacje w miejsce usuniętych rekordów (co nie jest wskazane). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 13:02 |