<?php
session_start();
header('Content-Type: application/json');
include '../includes/db_connect.php';

// Nếu chưa đăng nhập, không trả về dữ liệu
if (!isset($_SESSION['user_id'])) {
    http_response_code(403);
    echo json_encode(['error' => 'Forbidden']);
    exit();
}

$userId = $_SESSION['user_id'];
$messages = [];

// Lấy toàn bộ lịch sử tin nhắn của user
$stmt = $conn->prepare("SELECT id, phone_number, message, schedule_time, status FROM messages WHERE user_id = ? ORDER BY created_at DESC");
$stmt->bind_param("i", $userId);
$stmt->execute();
$result = $stmt->get_result();

if ($result->num_rows > 0) {
    $messages = $result->fetch_all(MYSQLI_ASSOC);
}

$stmt->close();
$conn->close();

// Trả về dữ liệu dưới dạng JSON
echo json_encode($messages);
?>