- URL 하드코딩 → .env APP_URL 기반 동적 URL로 변경 - DB 연결 하드코딩 → .env 기반으로 변경 - MySQL strict mode DATE 오류 수정
36 lines
1.1 KiB
PHP
36 lines
1.1 KiB
PHP
<?php
|
|
require_once($_SERVER['DOCUMENT_ROOT'] . "/session.php");
|
|
|
|
require_once($_SERVER['DOCUMENT_ROOT'] . "/lib/mydb.php");
|
|
$pdo = db_connect();
|
|
|
|
// 기존의 자료를 -1을 1로 연신율 강제로 맞추는 코드 -2는 2로 서로 부호를 반대로 한다.
|
|
|
|
// 1) 레코드 가져오기
|
|
// $row = $pdo->query("SELECT num, bendingrateList FROM {$DB}.bending")->fetchAll(PDO::FETCH_ASSOC);
|
|
|
|
// foreach ($row as $r) {
|
|
// $arr = json_decode($r['bendingrateList'], true);
|
|
// foreach ($arr as &$v) {
|
|
// if ($v === "1") {
|
|
// $v = "-1";
|
|
// } elseif ($v === "-1") {
|
|
// $v = "1";
|
|
// } elseif ($v === "2") {
|
|
// $v = "-2";
|
|
// } elseif ($v === "-2") {
|
|
// $v = "2";
|
|
// }
|
|
// // 0 이나 "" 등은 그대로
|
|
// }
|
|
// unset($v); // 참조 해제
|
|
|
|
// $newJson = json_encode($arr, JSON_UNESCAPED_UNICODE);
|
|
|
|
// // 2) 업데이트
|
|
// $stmt = $pdo->prepare("UPDATE {$DB}.bending SET bendingrateList = ? WHERE num = ?");
|
|
// $stmt->execute([$newJson, $r['num']]);
|
|
// }
|
|
|
|
?>
|