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']]); // } ?>