Avatar billede janjacobsen Nybegynder
12. marts 2004 - 16:17 Der er 11 kommentarer og
1 løsning

Finde sidst indsatte ID i tabellen

Hvordan er det nu lige man finder den sidst indsatte id i en mysql-database.
Avatar billede janjacobsen Nybegynder
12. marts 2004 - 16:18 #1
Altså sidst indsatte post..
Avatar billede ztyxx Nybegynder
12. marts 2004 - 16:18 #2
Avatar billede janjacobsen Nybegynder
12. marts 2004 - 16:23 #3
Argh, skal bruge den lige nu - er det noget med get ID from.... eller hvad
Avatar billede ztyxx Nybegynder
12. marts 2004 - 16:25 #4
der er da et glimrende eksempel på det link.....
Avatar billede janjacobsen Nybegynder
12. marts 2004 - 16:30 #5
Dvs. min query kommer til at se sådan ud?

$query = mysql_query("SELECT * FROM temp WHERE id = 'mysql_insert_id'") or
die(mysql_error());
Avatar billede x4all_dk Nybegynder
12. marts 2004 - 16:32 #6
Sådan vises den:

printf("Last inserted record has id %d\n", mysql_insert_id());
Avatar billede janjacobsen Nybegynder
12. marts 2004 - 16:40 #7
Ok, hvis jeg bare gerne vil have den post med den højeste id..
Avatar billede detox Nybegynder
12. marts 2004 - 16:41 #8
$query = mysql_query("SELECT * FROM temp ORDER BY id DESC LIMIT 1") or
die(mysql_error());
Avatar billede x4all_dk Nybegynder
12. marts 2004 - 16:42 #9
Det er også det sidst indsatte id :-)
printf("Last inserted record has id %d\n", mysql_insert_id());

Da increment altid "hæver" næste id med en.
Avatar billede janjacobsen Nybegynder
12. marts 2004 - 16:44 #10
Tak, detox - det var lige det jeg havde brug for. Smider du ikke et svar?
Avatar billede janjacobsen Nybegynder
12. marts 2004 - 16:45 #11
Undskyld x4all - men detox havde lige hvad jeg havde brug for.
Avatar billede detox Nybegynder
12. marts 2004 - 16:47 #12
c",)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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