query($sql); if ($_SERVER["REQUEST_METHOD"] === "POST") { // 处理 POST 请求 //接收前端数据 $localcount = $_POST["localcount"]; //检查查询结果 if ($result->num_rows > 0) { $row = $result->fetch_assoc(); $globalCount = $row['globalcount']; // 将本地计数值加给全局计数 $globalCount += $localcount; // 更新数据库中的全局计数值 $updateSql = "UPDATE ys SET globalcount = $globalCount WHERE name = 'kirara';"; if ($conn->query($updateSql) === TRUE) { // 更新成功 echo "更新成功"; } else { // 更新失败 echo "更新失败: " . $conn->error; } } else { // 没有找到全局计数值 echo "没有找到全局计数值"; } // 返回响应 //echo "这是 POST 请求的响应"; } elseif ($_SERVER["REQUEST_METHOD"] === "GET") { // 处理 GET 请求 if ($result->num_rows > 0) { // 有数据返回 $rows = array(); while ($row = $result->fetch_assoc()) { $rows[] = $row; } // 将查询结果转换为 JSON 格式发送回前端 echo json_encode($rows); } else { // 无数据返回 echo "没有数据"; } // 返回响应 //echo "这是 GET 请求的响应"; } else { // 不支持其他请求方法 http_response_code(405); // 返回“Method Not Allowed”状态码 echo "不支持的请求方法"; } ?>