Avatar billede zuiq Nybegynder
26. juli 2003 - 14:54 Der er 3 kommentarer og
1 løsning

Set timestamp med auto_increment!

Hej!
Jeg har et spg. ang. ASP og MySQL.
I min database har jeg et felt der hedder 'timestamp', som bruges i mit ASP script bruges til kun at hente de nyeste beskeder i min chat. Feltet 'timestamp' for auto_increment.

Det jeg gerne vil er at lave et SET SQL-streng der giver mit felt, 'timestamp' en ny auto_increment værdi, altså en værdi der er 1 højere end den højeste 'timestamp' værdi i databasen.

Hvis i ikke forstår hvad jeg mener, så er i velkommen til at bede mig om at uddybe mit spg.

På forhånd tak,
Mads
Avatar billede longshanks Nybegynder
26. juli 2003 - 15:07 #1
Er ikke sikker på du kan sætte værdien højere i et auto_increment felt...
Løsning må være at lade timestamp feltet være alm. number felt, og så tælle den en op hver gang der indsættes ny record. Så den bliver 1 højere end antal records.
Avatar billede eagleeye Praktikant
26. juli 2003 - 15:08 #2
autoincrement så tæller databasen vel selv en op ved en ny post?
Avatar billede zuiq Nybegynder
26. juli 2003 - 15:22 #3
Ja ved ny post tæller et auto_increment felt selv op, men mit problem er at jeg IKKE vil indsætte ny post, men derimod redigere (SET) i en post.
Avatar billede zuiq Nybegynder
02. august 2003 - 19:37 #4
Lukket.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester