$val_mail_address = $vv['mail_address']; } } if ($delflag) { // remove data if ($tantou_dao->remove($v['id'])) { } else { $executeflg = false; } } else { $values = array(); $values['corporate_id'] = $forms['id']; $values['tantou_name'] = $val_tantou_name; $values['mail_address'] = $val_mail_address; // update data if ($tantou_dao->edit($v['id'], $values)) { } else { $executeflg = false; } } } // foreach $forms['mutirow'] array, then add tantou data // depands on condition foreach ($forms['mutirow'] as $k => $v) { $taddflag = true; $corporate_id = $forms['id']; foreach ($dbarray as $kk => $vv) { if ($v['id'] == $vv['id']) { $taddflag = false; break; }