오류 수정
This commit is contained in:
@@ -249,7 +249,7 @@ class ProcessibleModel extends Model
|
||||
|
||||
public function saveCount($data)
|
||||
{
|
||||
$this->db->transStart();
|
||||
// $this->db->transStart();
|
||||
|
||||
$usr_sq = session('usr_sq');
|
||||
|
||||
@@ -257,7 +257,12 @@ class ProcessibleModel extends Model
|
||||
(sc_date, region_cd, am_cnt, pm_cnt, day_cnt, insert_usr, insert_tm, update_usr, update_tm)
|
||||
VALUES
|
||||
(?, ?, ?, ?, ?, ?, NOW(), ?, NOW())
|
||||
ON DUPLICATE KEY UPDATE am_cnt=values(am_cnt), pm_cnt=values(pm_cnt), day_cnt=values(day_cnt), update_usr=values(update_usr)
|
||||
ON DUPLICATE KEY UPDATE
|
||||
am_cnt = VALUES(am_cnt),
|
||||
pm_cnt = VALUES(pm_cnt),
|
||||
day_cnt = VALUES(day_cnt),
|
||||
update_usr = VALUES(update_usr),
|
||||
update_tm = NOW()
|
||||
";
|
||||
|
||||
$datas = [
|
||||
@@ -270,17 +275,32 @@ class ProcessibleModel extends Model
|
||||
$usr_sq
|
||||
];
|
||||
|
||||
if ($this->db->query($sql, $datas) === false) {
|
||||
// 쿼리 실행
|
||||
$result = $this->db->query($sql, $datas);
|
||||
|
||||
// 실행된 쿼리 로그 출력
|
||||
$lastQuery = $this->db->getLastQuery();
|
||||
log_message('info', '[ProcessibleModel::saveCount] Query: ' . $lastQuery);
|
||||
log_message('info', '[ProcessibleModel::saveCount] Affected Rows: ' . $this->db->affectedRows());
|
||||
|
||||
if ($result === false) {
|
||||
$error = $this->db->error();
|
||||
log_message('error', '[ProcessibleModel::saveCount] Error: ' . json_encode($error));
|
||||
|
||||
return [
|
||||
'success' => false,
|
||||
'msg' => '저장실패',
|
||||
'msg' => '저장실패: ' . ($error['message'] ?? '알 수 없는 오류'),
|
||||
'query' => (string) $lastQuery,
|
||||
'error' => $error
|
||||
];
|
||||
}
|
||||
|
||||
$this->db->transComplete();
|
||||
// $this->db->transComplete();
|
||||
|
||||
return [
|
||||
'success' => true,
|
||||
'query' => (string) $lastQuery,
|
||||
'affected_rows' => $this->db->affectedRows()
|
||||
];
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user