DDr-manMedlem sedan juli 2002732 inlägg Det är för hålla reda på en inventarielista, det är lite svårt att förklara bättre varför.
Löpande nummer fungerar utmärkt tills man rader bort en rad.
Finns det inget sätt med auto_increment om man har nummren 1,2,4,5
att den skulle först få värdet 3 och sen igen med 6?
Det är lite svårt att förklara detta bättre!
UrMeMedlem sedan apr. 2001762 inläggSkapa numreringen när du visar resultatet istället?
DDr-manMedlem sedan juli 2002732 inlägg Jag tyckte att läste på Internet nånstans, kommer inte ihåg vart?!
Att man kunde lösa detta med "Singeton"?!
Vad menas med Singleton?
FFlashXMedlem sedan nov. 19991 033 inlägg Jag vet inte vad Singleton är men du ska nog göra som UrMe föreslog eller en liknande lösning.
ID:et som skapas med auto_increment är ju inte bara ett löpnummer utan ett sätt att garantera ett unikt ID för posten i databasen. Det finns tillfällen då dessa ID används för att kopplas mot värden i andra tabeller och det blir garanterat fel i databasen om man godtyckligt ändrar dessa.
Även om du har bara har en tabell just nu så är det lämpligt att ha det som rutin att inte ändra unika ID om det inte är i korrigeringssyfte.