Gå til innhold

Velge ny eller slettet ID fra database


Anbefalte innlegg

Jeg har en database med bilder. Hvert bilde har en unik ID som består av totalt 9 siffer. Om et bilde blir slettet fra databasen, blir verdien av picture_deleted lik 1. Bildet blir altså ikke slettet fra selve databasen.

 

Når et nytt bilde skal legges inn i databasen, ønsker jeg at det nye bildet "tar over" ID-en fra et slettet bilde, eller om det ikke er noen slettede bilder i databasen, får bildet en ny ID.

 

Er det mulig å gjøre dette med en mySQL-spørring, slik at spørringen returnerer en ny ID etter forklaringen over? Det lar seg selvfølgelig løse med et par spørringer og litt IF/ELSE, men om det kunne løses med en spørring ville det jo vært mye bedre :)

Videoannonse
Annonse
Når bildet blir slettet, hvorfor ikke slette posten/raden/forekomsten fra databasen også ?

9369904[/snapback]

Poenget med å ikke fjerne den var at det ville være enklere å finne hvilke ID-er som ikke lenger var i bruk. Men om min idé om hva som er ryddig ikke er så god, kan jeg fjerne all informasjon, også fra databasen.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...