【发布时间】:2018-11-22 22:20:24
【问题描述】:
您好,我的纳税年度有这个多项选择下拉列表,选择下拉列表中的数据是
2011-2012
2012-2013
2013-2014
2014-2015
2015-2016
2016-2017
2017-2018
当传递到 laravel 中的控制器时,选择下拉多个效果很好。现在我的问题是,当税收通过时,我为我的选择下拉列表添加了一个 foreach 循环,它工作正常。但是在保存时只保存了一个数据,因为保存功能在 foreach 之外。我将如何传递 foreach 数据然后保存在 foreach 循环之外。下面是我的代码
$taxes = $request->get('taxYear');
foreach($taxes as $key=>$tax) {
$mulTax = $tax.",";
}
exit;
$case = new Opp([
'code'=>$uNum,
'client_id'=>$cName_0,
'contacts'=>$cName,
'tax_year'=>$mulTax,
'owner'=>$owner,
]);
$case->save();
$retId = $case->id;
Response::json(['success' => true,'id' => $retId], 200);
Session::flash('caseCreated', 'Successfully created cases');
return redirect('cases/create');
【问题讨论】: