在我的购物车列表中添加表格列而不是行

时间:2019-04-15 10:13:53

标签: php laravel

在我的网站上,我有一个用户表,行业表和industry_overview表。 industry_overview包含一个行业的概述数据。

我想拥有一个“添加到购物车”功能,用户可以在其中将诸如价值链,市场份额和市场价格之类的概览详细信息添加到他们的购物车列表中。(购物车列表项最终将被合并并在pdf表格)

我可以知道完成上述操作的最简单方法是什么?我已经考虑过了,但是似乎找不到解决方案或想法。

我不需要现成的脚本,只要能让我工作的任何想法都很棒! (此外,如果您已经有此类功能的示例,那么我将非常乐意对其进行查看。)

谢谢!

更新: 行业概述表具有5列: overview_id industry_id 价值链 市场份额 market_price

1 个答案:

答案 0 :(得分:0)

我会使用cartscart_items表来做到这一点:

carts
=====
- id
- user_id

cart_items
==========
- id
- cart_id
- industry_overview_id
- column

如果您希望用户同时拥有多个购物车,则可以添加一个name列,用户可以更改该列。

用户选择的任何数据点(在industry_overview中的列)都会在cart_items表中产生一个条目。

但是,如果概览项目的值更改,则使用此方法将自动“更新”用户的购物车项目。如果您不希望这样做,则可以将industry_overview的确切值保存到cart_items表中,以代替id或除id之外。