【发布时间】:2018-05-01 12:27:01
【问题描述】:
我正在做用户可以自己创建的简单表单。例如。您是 Smith 先生,您想创建包含 3 个输入字段的简单表单。文本区域、单选和复选框。用户选择应该使用的输入并创建人们可以填写的表单——比如谷歌表单
文本区域很简单并且可以正常工作,但我的问题是如何对复选框和单选做同样的事情......太难了
关于收音机和复选框的更新信息有问题
$tab = $request->slug;
foreach ($tab as $key => $value){
$custom = CustomFields::where([
['form_id', $id],
['slug', $key],
])->update(['name' => $value, 'slug' => str_slug($value)]);
}
【问题讨论】:
-
实际上你应该检查每个键的单选和复选框,如果它有一个子数组(意味着字段的多次出现),如果它有,然后在循环中迭代字段并设置一个新数组和然后将其传递给更新查询,