Tôi có một hệ thống mà tôi cần liệt kê số lượng nhân viên tùy ý với một trường văn bản cho mỗi ngày trong tuần có thể nhập giá trị "giờ làm việc".Cách tốt nhất để xử lý số lượng động các trường biểu mẫu trong PHP là gì?
Vì vậy, tôi cần tạo bảng có số hàng động và mỗi hàng sẽ chứa 7 trường văn bản. Tôi chỉ tự hỏi quy ước tốt nhất để sử dụng khi gán ID cho các trường này là gì để dễ dàng lặp lại khi tôi nhận được dữ liệu đầu vào trên đầu sau của mình?
Mỗi hàng sẽ có một số ID được liên kết với hàng đại diện cho ID của nhân viên.
Nó sẽ là tuyệt vời để có thể làm điều gì đó như:
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);
}
}
cách tốt nhất để cấu trúc hình thức của tôi và ID đầu vào của tôi ở phía bên HTML để làm cho điều này như đau càng tốt là gì?
Là một sidenote, tôi đang làm việc trong khuôn khổ Laravel 3 trong trường hợp mở ra bất kỳ giải pháp nào khác.
'' sẽ chuyển đổi nội bộ thành mảng dưới '$ _POST ['hoursWorked']' –