我有这个 PHP 页面,用户可以在其中选择和取消选择项目。界面如下所示:
现在我正在使用这些代码,当用户点击保存更改按钮时:
foreach( $value as $al_id ){ //al_id is actually location id
//check if a record exists
//if location were assigned and leave it as is
$assigned_count = $this->AssignedLoc->checkIfAssigned( $tab_user_id, $al_id );
if( $assigned_count == 0 ){
//else if not, insert this new record
$this->insertAssigned( $tab_user_id, $company_id, $al_id );
}
}
现在我的问题是,如何删除未分配的位置?例如,在上面的屏幕截图中,有 4 个分配的位置,如果我要从分配的位置中删除(或取消分配)“Mercury Morong”和“GP Hagonoy”,则必须只保留两个。使用 PHP 有哪些可能的解决方案?
谢谢你的帮助!