diff --git a/app/admin/controller/GoodsController.php b/app/admin/controller/GoodsController.php index ace27b5..0460c4d 100644 --- a/app/admin/controller/GoodsController.php +++ b/app/admin/controller/GoodsController.php @@ -104,6 +104,12 @@ class GoodsController extends AdminBaseController{ $_POST['det_img'] = json_encode($_POST['det_img']); $_POST['det_name'] = json_encode($_POST['det_name']); } + $label_id = $_POST['label_id']; + unset($_POST['label_id']); + Db::name('goods_label') -> where('goods_id',$_POST['id']) -> delete(); + foreach ($label_id as $key => $val){ + Db::name('goods_label') -> insert(['goods_id'=>$_POST['id'],'label_id'=>$val]); + } $data = Db::name('goods') -> update($_POST); if($data){ $this -> success('保存成功',url('Goods/goods_edit',array('id'=>$_POST['id'])));