PHP订单包含150个订单项,最简单的创建方式

时间:2012-03-29 18:11:30

标签: php mysql forms

我需要创建一个包含150行的PHP订单表单,每行包含需要捕获的多个字段。在提交表单时,将此数据输入mysql数据库而不重复代码的最佳方法是什么?

我可以使用POST获取150行中每一行的表单值,然后使用:

写入mysql
INSERT INTO example
  (example_id, name, value, other_value)
VALUES
  (100, 'Name 1', 'Value 1', 'Other 1'),
  (101, 'Name 2', 'Value 2', 'Other 2'),
  (102, 'Name 3', 'Value 3', 'Other 3'),
  (103, 'Name 4', 'Value 4', 'Other 4');

这样做的方法有点麻烦吗?

我需要做的第二步是显示每个输入的记录,并允许用户编辑他们想要订购的产品代码或数量。然后这些更改需要更新数据库中的顺序吗?

对此有何建议或指导?凭借我有限的技能,我不想重复150次代码的每一部分?

提前感谢你们给我的任何指导。

1 个答案:

答案 0 :(得分:0)

你可以通过

来做到
Insert into tblname set
name = namevalue,
email = emailvalue

或者您可以创建表单,当您处理查询时,只需print_r($ _ POST)并复制所有数组并将其保存在页面上,只需删除“>”标志和另一些通过查找和替换,只是把它放在查询。