<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
// 변수 검증 및 이스케이프 처리
$wr_id = isset($wr_id) ? (int)$wr_id : 0;
if ($wr_id <= 0) exit('잘못된 접근입니다.');
// 기본 필드 처리 ($_POST에서 가져오기)
$coin_criteria = isset($_POST['coin_criteria']) ? sql_real_escape_string(trim($_POST['coin_criteria'])) : '';
$coin_kind = isset($_POST['coin_kind']) ? sql_real_escape_string(trim($_POST['coin_kind'])) : '';
$price_criteria = isset($_POST['price_criteria']) ? sql_real_escape_string(trim($_POST['price_criteria'])) : '';
$coin_code = isset($_POST['coin_code']) ? sql_real_escape_string(trim($_POST['coin_code'])) : '';
$daemon_file = isset($_POST['daemon_file']) ? sql_real_escape_string(trim($_POST['daemon_file'])) : '';
// 토글/체크박스 필드 처리 (값이 있으면 1, 없으면 0)
$x2_ai = isset($_POST['x2_ai']) ? 1 : 0;
$x2_force = isset($_POST['x2_force']) ? 1 : 0;
$sell_stop = isset($_POST['sell_stop']) ? 1 : 0;
// UPDATE 필드 배열 생성
$update_fields = array(
"coin_criteria = '{$coin_criteria}'",
"coin_kind = '{$coin_kind}'",
"price_criteria = '{$price_criteria}'",
"coin_code = '{$coin_code}'",
"daemon_file = '{$daemon_file}'",
"x2_ai = '{$x2_ai}'",
"x2_force = '{$x2_force}'",
"sell_stop = '{$sell_stop}'"
);
// 매수 필드 처리 (1~10)
for ($i = 1; $i <= 10; $i++) {
$buy_percent = isset($_POST['buy_percent_' . $i]) ? sql_real_escape_string(trim($_POST['buy_percent_' . $i])) : '';
$buy_amount = isset($_POST['buy_amount_' . $i]) ? sql_real_escape_string(trim($_POST['buy_amount_' . $i])) : '';
$update_fields[] = "buy_percent_{$i} = '{$buy_percent}'";
$update_fields[] = "buy_amount_{$i} = '{$buy_amount}'";
}
// 매도 필드 처리 (1~10)
for ($i = 1; $i <= 10; $i++) {
$sell_percent = isset($_POST['sell_percent_' . $i]) ? sql_real_escape_string(trim($_POST['sell_percent_' . $i])) : '';
$sell_amount = isset($_POST['sell_amount_' . $i]) ? sql_real_escape_string(trim($_POST['sell_amount_' . $i])) : '';
$update_fields[] = "sell_percent_{$i} = '{$sell_percent}'";
$update_fields[] = "sell_amount_{$i} = '{$sell_amount}'";
}
// 하나의 UPDATE 쿼리로 통합
$sql = "UPDATE {$write_table} SET " . implode(', ', $update_fields) . " WHERE wr_id = '{$wr_id}'";
sql_query($sql);
?>