par
Ryle » 03 avr. 2010, 12:51
Si tu veux insérer plusieurs enregistrements en base, il te suffit de faire plusieurs insert en changeant à chaque fois les valeurs à insérer
Si tu utilises mysql, tu peux également insérer plusieurs enregistrements avec une seule requête (
cf. la doc) mais cela ne fonctionnera pas pour d'autre sgbd :
INSERT INTO tbl_name (a,b,c) VALUES(1,2,3),(4,5,6),(7,8,9);
Si tu veux insérer plusieurs enregistrements en base, il te suffit de faire plusieurs insert en changeant à chaque fois les valeurs à insérer :)
Si tu utilises mysql, tu peux également insérer plusieurs enregistrements avec une seule requête ([url=http://dev.mysql.com/doc/refman/5.1/en/insert.html]cf. la doc[/url]) mais cela ne fonctionnera pas pour d'autre sgbd :
[sql]INSERT INTO tbl_name (a,b,c) VALUES(1,2,3),(4,5,6),(7,8,9);[/sql]