webForumDet fria alternativet

Flera frågor på samma gång?

Databaser & SQL

4 svar · 207 visningar · startad av Peeer

Medlem sedan mars 20025 907 inlägg
Frågan#1

Kan man skicka in flera frågor till databasen i ett och samma anrop?

mysql_query("insert into tbl (foo) values ('bar'); insert into tbl2 (doo) values ('moo')";

Man kan ju skicka in flera frågor i ex. phpmyadmin, men de kanske delar upp frågan i flera delfrågor först?

Medlem sedan juni 200032 967 inlägg
#2

Jag har för mig att man i MySQL inte kan exekvera flera frågor samtidigt. LarsG har dock svarat på den frågan vill jag lova, så leta lite. :)

Däremot kan man lägga till flera poster till samma tabell med ett insert statement. Det hjälper dig visserligen inte nu, eftersom det verkar vara olika tabeller, men ändå.

Mvh

Medlem sedan mars 20025 907 inlägg
#3

Jo flera values i samma tabell är inget problem, däremot i olika tabeller. Har sökt lite, men hittade inget. :(

Medlem sedan juni 200032 967 inlägg
Medlem sedan mars 20025 907 inlägg
#5

Där ser man. Synd att inte 4.1 är en stabil version än då :(
Tack iaf :)

255 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)