Avatar billede havmaage Juniormester
13. november 2001 - 00:14 Der er 8 kommentarer og
1 løsning

insert med last_insert_id problem

Hej!
Denne sql virker ikke den fejler på last_insert_id.
Den skulle tage et id der bliver sat ind i
tab_costumer, med auto_increment.
hvad kan der være galt her.

insert into tab_costumer(col_Fname,col_Sname,col_ZipCode,col_City,col_address, col_email)
values(\"viggo\",\"hansen\",5000,\"Odense\",\"hyttegade,\"bla@get2net.dk\")
insert into tab_custmessages(col_CostumerNr,col_Messages values(LAST_INSERT_ID(),\"Dette er en test10\")
Avatar billede Slettet bruger
13. november 2001 - 00:17 #1
insert into tab_costumer(col_Fname,col_Sname,col_ZipCode,col_City,col_address, col_email)
values(\"viggo\",\"hansen\",5000,\"Odense\",\"hyttegade,\"bla@get2net.dk\")
insert into tab_custmessages(col_CostumerNr,col_Messages) values(LAST_INSERT_ID(),\"Dette er en test10\")

Du manglede en )

:)
Avatar billede havmaage Juniormester
13. november 2001 - 00:26 #2
Der er stadig en fejl!
Den lyder

1064-You have an error in your SQL syntax near \'insert into tab_custmessages(col_CostumerNr,col_Messages)values(LAST_INSERT_ID\' at line 3.


Jeg kan ikke rigtig gennemskue det
Avatar billede Slettet bruger
13. november 2001 - 00:32 #3
efter hyttegade mangler du en \"

Desuden kan du ikke lave dine Inserts uden en mysql_query..
Avatar billede Slettet bruger
13. november 2001 - 00:33 #4
mysql_query(\"insert into tab_costumer(col_Fname, col_Sname, col_ZipCode, col_City, col_address, col_email)
values (\'viggo\', \'hansen\', 5000, \'Odense\', \'hyttegade\', \'bla@get2net.dk\')\");

mysql_query(\"insert into tab_custmessages(col_CostumerNr,col_Messages) values(LAST_INSERT_ID(),\'Dette er en test10\')\");

bør virke
Avatar billede havmaage Juniormester
13. november 2001 - 00:55 #5
Det gjore det også

takker :-)
Avatar billede alvion Nybegynder
13. november 2001 - 09:40 #6
el_barto -> \"Desuden kan du ikke lave dine Inserts uden en mysql_query.. \"

Det er da noget vås :-) Det her er ikke PHP kategorien. Der findes mange måder at udføre sql-queries på - f.eks. via MySQL konsollen eller en eller anden MySQL klient.
Avatar billede Slettet bruger
13. november 2001 - 09:51 #7
alvion> Du har helt ret, og jeg bøjer mig :) Man er så vant til selv at rode med MySQL sammen med PHP...
Avatar billede havmaage Juniormester
13. november 2001 - 22:39 #8
Jeg roder også med php i forbindelse med mysql, men i dette tilfælde var det et spørgsmål om at få sql sætningen til at virke. Bagefter var det nemt at få den lagt ind i php filen.

Avatar billede alvion Nybegynder
14. november 2001 - 01:04 #9
el_barto -> Det var godt. Bøj dig nu heeelt ned... :-)))
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
Computerworld tilbyder specialiserede kurser i database-management

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