Avatar billede axe Nybegynder
14. februar 2007 - 12:03 Der er 2 kommentarer og
1 løsning

insert med primary key som secondary i anden tabel

jeg har 2 tabeller. Jeg ønsker at give bruge_id i tabellen data, samme værdi som id i bruger. Hvordan gør jeg det

drop table if exists bruger;
create table bruger
(
id int auto_increment primary key not null,
brugernavn varchar(15) not null,
password varchar(15) not null
);

drop table if exists data;
create table data
(
id int auto_increment primary key not null,
bruger_id int not null, 
koen tinyint not null,
alder int(3) not null,
hoejde int(3) not null,
vaegt int(3) not null,
email tinytext not null,
profil_tekst text not null
);
Avatar billede arne_v Ekspert
14. februar 2007 - 16:02 #1
INSERT INTO bruger (brugernavn,password) VALUES(?,?)

INSERT INTO data (bruger_id, koen, alder, hoejde, vaegt, email, profil_tekst) VALUES(LAST_INSERT_ID(), ?, ?, ?, ?, ?, ?)
Avatar billede axe Nybegynder
15. februar 2007 - 22:56 #2
smid et svar
Avatar billede arne_v Ekspert
16. februar 2007 - 02:01 #3
ok
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