【问题标题】:Laravel how to insert multiple chekbox with different data [closed]Laravel如何插入具有不同数据的多个复选框
【发布时间】:2021-03-20 19:21:39
【问题描述】:

我想上传具有不同值的不同数据,我得到了我想要的 dd() 结果,但它只存储了第一个值

If I checked 0, 3, 5, 10 I want to insert all data together

This is my controller

This is my view blade page

I want to insert in data just like this, but it only insert first array

已编辑

我找到了这个问题的解决方案,我要存储的所有数据都需要在一个数组中,所以我使用4个for循环并将它们放在一个数组中然后插入。

【问题讨论】:

标签: php mysql laravel laravel-5


【解决方案1】:

如果选中了多个复选框,则可以循环查看不同的选中值

【讨论】:

  • i.stack.imgur.com/Ar5jX.png 我已经得到了那个值('vrednost')
  • 您在数组中获得不同的值,看起来不错,因此您可以根据需要进一步处理
  • 是的,你是对的,但它只插入第一个数组的数据,我正在尝试一切
【解决方案2】:

确保复选框输入的名称相同不不同 像这样

<input type="checkbox" name="verdnost[]" value="0">0
<input type="checkbox" name="verdnost[]" value="1">1
<input type="checkbox" name="verdnost[]" value="2">2
<input type="checkbox" name="verdnost[]" value="3">3

【讨论】:

  • 感谢您的宝贵时间,但我试过了,它只插入第一个值的数据
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-06-13
  • 2017-10-11
  • 2021-04-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多