Php如何在多个类别下插入更新多个选定记录



在这些类别下有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";代码点火器中的功能

最新更新