我有一个系统,我需要为一周中的每一天列出任意数量的员工,其中可以输入“工作时间”值。
所以我需要生成一个动态行数的表,每行将包含 7 个文本字段。我只是想知道在将 ID 分配给这些字段时使用的最佳约定是什么,以便在我在后端收到输入数据后轻松迭代?
每行都有一个与代表员工 ID 的行相关联的 ID 号。
能够做类似的事情会很棒:
foreach($rows as $row)
{
$id = $row['id'];
$employee = Employee::find($id);
foreach($row['hoursWorked'] as $dailyHours)
{
$timecard = new Timecard();
$timecard->hours = $dailyHours;
$employee->timecards->insert($timecard);
}
}
在 HTML 端构建表单和 ID 输入以使其尽可能轻松的最佳方式是什么?
作为旁注,我正在 Laravel 3 框架内工作,以防打开任何其他解决方案。