// 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 { $executeflg = FALSE; break; } if ($executeflg) { $dao->commit_trans(); $smarty->assign('message', '更新が完了しました。'); } else { $dao->rollback_trans(); $smarty->assign('message', '更新が失敗しました。'); } } catch (Exception $e) { $dao->rollback_trans(); $smarty->assign('message', 'DBエラーで失敗しました。'); } $id = $forms['id']; } $phase = 'complete'; } else { $phase = 'input'; }