Avatar billede supermand69 Nybegynder
30. marts 2005 - 00:01 Der er 6 kommentarer og
1 løsning

INSERT INTO - flere rækker med samme data

jeg skal have smidt en hel del rækker ind i min table, men kan det gøres på en lidt mere optimal måde end at lave en query for hvert eneste insert? det eneste som skal variere fra hvert insert er et enkelt felt med et bruger id
Avatar billede barklund Nybegynder
30. marts 2005 - 00:06 #1
Se eksemplet:

INSERT INTO table (a,b,c) VALUES (1,2,3),(4,5,6)

Fra:

http://dev.mysql.com/doc/mysql/en/insert.html

Det er vist din bedste mulighed.

--
Morten Barklund
Avatar billede plx Nybegynder
30. marts 2005 - 00:06 #2
insert into tabel (felt1, felt2) values
(1,2),
(3,4),
(5,6)

etc
Avatar billede arne_v Ekspert
30. marts 2005 - 08:13 #3
Hvis dit programmerings sprog understøtter parameters/prepared statement så
var det måske en mulighed
Avatar billede supermand69 Nybegynder
31. marts 2005 - 22:06 #4
arne > hvad mener du? jeg bruger php
Avatar billede arne_v Ekspert
31. marts 2005 - 22:10 #5
Det er ikke gængs i PHP men hvis du er på PHP5 kan du bruge:
  http://www.php.net/manual/en/function.mysqli-prepare.php
Avatar billede supermand69 Nybegynder
03. april 2005 - 09:52 #6
barklund & plx > lav et svar :)
Avatar billede supermand69 Nybegynder
10. april 2005 - 22:44 #7
lukker
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