$dao->begin_trans(); $forms['memo'] = str_replace(" ", "", $forms['memo']); $forms['memo'] = str_replace(" ", "", $forms['memo']); $forms['caption'] = str_replace(" ", "", $forms['caption']); $forms['caption'] = str_replace(" ", "", $forms['caption']); $values['memo'] = $forms['memo']; $values['caption'] = $forms['caption']; if ($dao->edit($forms['id'], $values)) { // update promise_spec service_name $service_data = $dao->get($forms['id']); $service_menu = $service_data['service_menu']; $promise_spec_service_id = $forms['id']; $promise_spec_values = array(); $promise_spec_values['service_name'] = $service_menu; $where = "service_id = '{$promise_spec_service_id}' "; if ($promise_spec_dao->editbywhere($where, $promise_spec_values)) { } else { $executeflg = FALSE; break; } // update spec_fee service_name $spec_fee_service_id = $forms['id']; $spec_fee_values = array(); $spec_fee_values['servers_menu'] = $service_menu; $where = "service_id = '{$spec_fee_service_id}' "; if ($spec_fee_dao->editbywhere($where, $spec_fee_values)) { } else { $executeflg = FALSE; break; } } else {
$promise_spec_id = $_GET['promise_spec_id']; // set where condition $where = "spec_id = '{$spec_id}'"; if ($_GET['flag'] == 'btn_chk') { // set update mp_payment values $values['pay_status'] = '1'; } else { if ($_GET['flag'] == 'btn_fix') { // set update mp_payment values $values['pay_status'] = '2'; } } // update data $payment_dao->editbywhere($where, $values); $promise_spec_where = "id = '{$promise_spec_id}' "; $promise_spec_dao->editbywhere($promise_spec_where, $values); } $wherearr = array(); $page = array(); $dosearch = FALSE; if (isset($forms['search']) && !empty($forms['search'])) { $dosearch = TRUE; } if (isset($forms['page']) && is_numeric($forms['page'])) { $dosearch = TRUE; $page['current'] = $forms['page']; } else { $page['current'] = 1; } $page['item'] = PAGE_MAX; if ($auth == '3') {