【发布时间】:2014-01-31 15:41:01
【问题描述】:
我有两张表,即 invoice 和 purchase_list。
发票:
发票号码, 发票日期, 客户ID, invoice_purchase_value, 发票税, invoice_bill_amount
购买清单
purchase_id, 发票号码, 客户ID, 购买率, 购买数量, 购买价值
对于一个特定的账单,我在 invoice 表中插入该账单的主要详细信息,在 purchase_list 表中插入其对应的产品采购清单。
通常在一张发票中购买了许多产品。
问题来了。对于发票表来说,一个插入语句就足够了。 但是,对于 purchase_list,需要多个插入语句。 (例如,如果在一张发票中购买了 6 件商品,则应执行 6 条插入语句。)
我正在考虑从 PHP 以数组格式发送所有购买的值。如果是这样,我如何从这些数组中提取值并将其插入 purchase_list 表或任何其他方式来实现相同的..?
我是 MySql 的新手。请详细介绍一下。
提前致谢。
【问题讨论】:
-
您尝试过什么?给我看一些你试过的代码...
-
例如,如果特定发票有 6 个购买的物品,我将调用 purchase_list 的插入语句,使用循环从 php 调用 6 次。相反,我想将购买项目的值发送到一个数组中,如果我可以在例程中处理这些数组值,则从后端插入。