【问题标题】:How to update multiple data using single id in diffrent id如何使用不同ID中的单个ID更新多个数据
【发布时间】:2023-01-08 02:22:17
【问题描述】:

当我更新两个字段时,仅更新两个字段的最后一个值。我需要更新两个字段更新不同的不同。这怎么可能

$clienarray = count($client['fullname']);
$newid = $client['clientid'];

for ($i = 0; $i < $clienarray; $i++) {
    $as = [
        'fullname' => $client['fullname'][$i],
        'phoneno' => $client['phoneno'][$i],
        'email' => $client['email'][$i],
        'status' => $client['status'][$i],
    ];

    return redirect()->route('clientdata');
}

【问题讨论】:

  • 我不知道你在问什么,但如果你返回第一个条目,你将永远不会重复每个条目......
  • 你的代码什么都不做。

标签: php laravel laravel-8


【解决方案1】:

return 应该在 for 循环之外:

$clienarray = count($client['fullname']);
$newid = $client['clientid'];
  
for ($i = 0; $i < $clienarray; $i++) {
   $as = [
      'fullname' => $client['fullname'][$i],
      'phoneno' => $client['phoneno'][$i],
      'email' => $client['email'][$i],
      'status' => $client['status'][$i],
    ];
}

return redirect()->route('clientdata');

【讨论】:

    猜你喜欢
    • 2018-08-18
    • 2021-11-10
    • 2018-01-24
    • 1970-01-01
    • 2015-03-14
    • 1970-01-01
    • 1970-01-01
    • 2021-07-13
    • 2016-06-29
    相关资源
    最近更新 更多