在这些类别下有3个静态类别和任务。如果用户以前选择过任何任务,那么这些任务将作为复选框出现。现在,在更新视图中,列出了3个类别,其中包含已选择的任务,用户可以取消选中该任务,也可以添加任何其他任务。现在我必须删除未选中的任务,插入新的已选中任务并更新已选中的任务。但是我的代码工作不正常。目前我正在努力进入正确的状态。
单点任务值未在表中进行通信分隔。正在为插入多个条目,类别为。
$Tasklist=$this->任务模型->getAllTaskList((;//从任务表中获取所有任务
foreach($Tasklist['data'] as $val)
{
$TaskId[]= $val['task_id'];
}
$tasklistVal = $inputs_ary['selected_task_val']; // selected tasks on update form
if(array_filter($tasklistVal)!=[])
{
foreach($tasklistVal as $value)
{
if(in_array($value, $TaskId))
{
echo "update";
}else{
echo "insert delete";
}
}
}
检查"insert_batch";代码点火器中的功能