prepare("SELECT * FROM users WHERE token = ? AND username = ?"); $stmt->bind_param("ss", $token, $username); $stmt->execute(); $result = $stmt->get_result(); if ($result->num_rows > 0) { $row = $result->fetch_assoc(); $savedata = json_decode($row['save_data'], true); $savedata['bird']['icon'] = $icon; $savedata['bird']['overlay'] = $overlay; $savedata['settings']['colors']['icon'] = $birdColor; $savedata['settings']['colors']['overlay'] = $overlayColor; $savedata = json_encode($savedata); $updateStmt = $conn->prepare("UPDATE users SET legacy_high_score = ?, save_data = ? WHERE token = ? AND username = ?"); $updateStmt->bind_param("isss", $highScore, $savedata, $token, $username ); $updateStmt->execute(); $updateStmt->close(); echo encrypt("1"); } else { echo encrypt("-1"); } $stmt->close(); $conn->close();