Php 将购物车产品插入多个表时,仅插入购物车的1个最新产品
我想将购物车的内容插入多个表中。。它正在插入,但问题是它只从我的购物车中插入1个产品。但是购物车的内容有3项。 我正在使用Crinsane/LaravelShoppingCart 如何将产品A、B、C插入多个表中 CartController@checkout 购物车中的物品Php 将购物车产品插入多个表时,仅插入购物车的1个最新产品,php,laravel,laravel-5.4,Php,Laravel,Laravel 5.4,我想将购物车的内容插入多个表中。。它正在插入,但问题是它只从我的购物车中插入1个产品。但是购物车的内容有3项。 我正在使用Crinsane/LaravelShoppingCart 如何将产品A、B、C插入多个表中 CartController@checkout 购物车中的物品 您需要在for循环中定义变量: $transactions = []; $transactions_solds = []; $transactions_prods = []; foreach(Cart::conten
您需要在for循环中定义变量:
$transactions = [];
$transactions_solds = [];
$transactions_prods = [];
foreach(Cart::contents() as $c) {
$transaction = new Transaction();
$sold = new TransactionsSold();
$prod = new TransactionsProd();
// Rest of code
array_push($transactions, $transaction);
array_push($transactions_solds, $sold);
array_push($transactions_prods, $prod);
}
问题是请阅读我们关于如何提问的指南。切勿将代码作为图像发布,请将其复制/粘贴到此处,并将其格式化为代码。如果你不编辑你的问题,你会很快被否决。谢谢!你是个救生员。