codeigniter Php如何在多个类别下插入更新多个选中的记录?

92dk7w1h  于 2022-12-07  发布在  PHP
关注(0)|答案(1)|浏览(116)

我有3个静态类别和这些类别下的任务。如果用户以前选择了任何任务,那么这些任务是alreday选择作为复选框。现在在更新视图3类别列出的任务alreday选择,用户可以取消选中该任务,并可以添加任何其他任务。现在我必须删除未选中的任务,插入新的已检查的任务并更新已检查的任务。但是我的代码不能正常工作。目前我正在尝试进入正确的状态。
单点任务值未以逗号分隔到表中正在为类别插入多个条目
任务列表=任务模型-〉获取所有任务列表();//从任务表中获取所有任务

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";
        }   
        
        
        
    }   
    
}
yacmzcpb

yacmzcpb1#

检查codeigniter中的“insert_batch”函数

相关问题