如何使用php一次添加多个记录到mysql数据库?

时间:2011-07-17 11:38:53

标签: php mysql

表单按钮应包含<input type="submit" Value="save and New" /><input type="submit"/>

所以我想保存一条记录,并且应该能够在单击“保存和新建”按钮时添加新记录。

最后,单击提交按钮时,应将所有记录(2或3 ... 5等)添加到数据库中。

2 个答案:

答案 0 :(得分:1)

INSERT INTO [ TABLE NAME ] ( field1,field2,field3, .... ) VALUES ( val01,val02,val03,.....  ),( val_1,val_2,val_3,.....  ), .........

答案 1 :(得分:0)

将多行插入数据库很简单。

假设您有一个名为users的表格,列idnameemail - 如果您希望同时插入3条记录,那么您只需要做这样的事情:

INSERT INTO `users` (`id`, `name`, `email`) VALUES (1, 'Peter', 'a@a.aaa') (2, 'John', 'b@b.bbb')

...如果你想在一个查询中添加另一行数据,那么只需在括号中添加另一行作为另外两行。

另外,请确保清理数据,以免成为SQL注入的受害者。