微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ErrorException未初始化的字符串偏移量:1

如何解决ErrorException未初始化的字符串偏移量:1

我有一个采购订单表格,该表格上有多个相同的字段,如下图所示。我可以使用1个或2个产品以1或2个折扣来存储此表单,但是当我使用“使用3个不同产品的3个折扣”来存储该表单时,我收到此通知错误 未初始化的字符串偏移量:1

form po

通知

ErrorException
未初始化的字符串偏移:1

Error Msg

结构表

enter image description here

解决方法

我遇到了同样的问题,我改变了循环,如下所示,我真的不明白问题出在哪里,但这是有人建议使用的建议。所以我的问题解决了。

 foreach ($request->input('category_id') as $item => $value) {
     $orderDetail = new orderDetail();
     $orderDetail ->id= $request->id;
     $orderDetail ->supplier_id= $request->supplier_id[$item];
    .
    .
    .
     $orderDetail ->status = 0;

     $orderDetail ->save();
}

我希望这项工作对您有用。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。