<?php
// Include your database connection
include '../config/connect.php';

if (isset($_GET['id'])) {
    $id = intval($_GET['id']); // Sanitize the input to prevent SQL injection

    // Prepare the SQL statement to fetch the server data
    $stmt = $pdo->prepare("SELECT id, id_data_server, start_time, pemasukan, pengeluaran, keterangan, metode_pembayaran, status FROM transaksi WHERE id = :id");
    $stmt->bindParam(':id', $id, PDO::PARAM_INT);
    $stmt->execute();

    // Fetch the data
    $data = $stmt->fetch(PDO::FETCH_ASSOC);

    if ($data) {
        // Return the data as JSON
        echo json_encode($data);
    } else {
        // If no data found, return an error message
        echo json_encode(['error' => 'Data not found']);
    }
} else {
    // If no ID is provided, return an error message
    echo json_encode(['error' => 'Invalid ID']);
}
?>