Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
循环遍历laravel中的日期并存储在数据库表中,其他列保持相同_Laravel - Fatal编程技术网

循环遍历laravel中的日期并存储在数据库表中,其他列保持相同

循环遍历laravel中的日期并存储在数据库表中,其他列保持相同,laravel,Laravel,我想在laravel 7中循环介绍开始日期和结束日期。我想在数据库表中插入日期,表中的其他列在每个日期都保持不变。 获取两个日期之间所有日期的代码: $leavefrom=$request->leavefrom; $leaveto=$request->leaveto; $period = CarbonPeriod::create($leavefrom, $leaveto); 在周期内迭代,如 foreach($period as $date) 是否可以将所需数据插入此f

我想在laravel 7中循环介绍开始日期和结束日期。我想在数据库表中插入日期,表中的其他列在每个日期都保持不变。 获取两个日期之间所有日期的代码:

$leavefrom=$request->leavefrom;
$leaveto=$request->leaveto;     
$period = CarbonPeriod::create($leavefrom, $leaveto);
在周期内迭代,如

foreach($period as $date)

是否可以将所需数据插入此foreach循环中的表中?

是。您应该在这个foreach循环中插入所需的数据。您需要公布插入数据的方式。在循环中不运行插入查询不是一个好主意,尤其是当它依赖于外部变量时,如
leavefrom
leaveto
。它可能长达30天,也就是30个插入查询。查看您的表结构也会很有用!