Php 将信息数组传递到数据库
我有以下表格,它通过电子邮件将表格中的每个字段发送给某人。但是,我希望将字段存储到数据库中,并将每个订单链接到一个销售代表(我已经设置了销售代表),我是否应该为订单详细信息创建另一个表,例如存储此表。Pease help这完全取决于您想要如何构造数据。没有银弹解决方案。但是我会做三张桌子。销售代表、订单和订单详细信息。销售代表有订单,订单有订单详细信息 所以根据你的意见 如果你有一个产品定义表,你可能有一个叫可口可乐的产品,还有一个叫芬达的产品,还有它们的单价 然后,订单明细表可以包含指向产品表的链接,并指定数量 订单表将有一个指向该订单的订单详细信息的链接,例如还有订单的日期 然后,销售代表可能会有一个与他相关的所有订单的链接 具体例子:Php 将信息数组传递到数据库,php,mysql,database,forms,Php,Mysql,Database,Forms,我有以下表格,它通过电子邮件将表格中的每个字段发送给某人。但是,我希望将字段存储到数据库中,并将每个订单链接到一个销售代表(我已经设置了销售代表),我是否应该为订单详细信息创建另一个表,例如存储此表。Pease help这完全取决于您想要如何构造数据。没有银弹解决方案。但是我会做三张桌子。销售代表、订单和订单详细信息。销售代表有订单,订单有订单详细信息 所以根据你的意见 如果你有一个产品定义表,你可能有一个叫可口可乐的产品,还有一个叫芬达的产品,还有它们的单价 然后,订单明细表可以包含指向产品表
PRODUCTS table
Id Name Price in $
1 Coca-cola 1.00
2 Fanta 1.10
ORDER_DETAILS
Id Order_Id Product_Id Quantity
1 1 1 10 // meaning this order detail is 10 Coca-cola's
2 1 2 20 // meaning this order detail is 20 Fanta's (because the tast is better :))
3 2 2 10 // meaning this order detail is 10 Fanta's
//Here Order_id is a foreign key to the Column Id of Table ORDERS
//And Product_id is a foreign key to the Column Id of the Table PRODUCTS
ORDERS
Id Sales_Representative_Id Order_Date
1 2 10/17/2014 // Order one made by Luke on 17th october 2014
2 1 10/19/2014 // Order two made by Anna on 19th october 2014
//Here Sales_Representative_id is a foreign key to the Column Id of Table SALES_REPRESENTATIVES
SALES_REPRESENTATIVES
Id Name
1 Anna
2 Luke
很难回答你的问题,因为它不是100%清楚你想要实现什么。你们有什么样的物品,它们之间有什么关系?非常感谢。我有一个“salesReps”、“orders”和“orderDetails”的表格,我知道我必须链接ID以获取相关信息……正确吗?因此,在orderDetails表中,我存储表单中的所有行或仅存储产品ID?在orderDetails中,您存储订单中的产品以及每种产品的数量。也许您也需要一个包含产品定义的产品表。我会在我的回答中添加一些关于这方面的信息。这对我来说现在很清楚了。非常感谢你的帮助,我会让你知道Juru我的情况!请将答案标记为满意。祝实施顺利!