Files
sam-kd/bending/test.php

36 lines
1.1 KiB
PHP
Raw Normal View History

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