WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   PHP (https://www.wn.se/forum/showthread.php?t=24100)

kallgard 2007-10-06 18:33

Hej!

Jag undrar om det finns något sätt att göra så att raderna i en databas alltid är nummrerade 1,2,3,4,5,6,7,8,9 osv så att det aldrig blir hopp som 1,2,3,6,7,10. Så om man tar bort rad 4 så tar rad 5 dens plats och alla rader bakom fyller på.

Svårt att förklara men finns det något bra sätt tt göra detta?

jonny 2007-10-06 18:40

Det låter inte som du tänker på riktigt rätt sätt.

Om det är id du är ute efter brukar man sträva efter att detta ska vara unikt och inte återanvändas om du raderat en post i databasen.

Du bör nog istället lägga till din "numrering" när du presenterar data för användaren.

Oskar Lindgren 2007-10-06 18:47

Byt plats på den raden du vill ta bort och sista posten, ta sedan bort den sista raden. Då blir det inga hål i numreringen.

Robert 2007-10-06 19:15

Jag håller med Jonny. Värre blir det om du har relationer till denna tabell... som bäddat för problem.

fors 2007-10-06 19:42

Jaha, så togs mitt inlägg bort av någon anledning?


Alla tider är GMT +2. Klockan är nu 03:42.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson