<?php
// Izveido savienojumu ar datubāzi
$conn = new mysqli("localhost", "root", "", "kinkyai");

// Pārbauda savienojumu
if ($conn->connect_error) {
    die(json_encode(["status" => "error", "message" => "Neizdevās izveidot savienojumu ar datubāzi"]));
}

// Izgūst visus ziņojumus, sakārtotus pēc izveides datuma augošā secībā
$query = "SELECT * FROM messages ORDER BY created_at ASC";
$result = $conn->query($query);

// Pārbauda, vai vaicājums izdevies
if (!$result) {
    echo json_encode(["status" => "error", "message" => "Neizdevās iegūt ziņojumus"]);
    exit();
}

// Saglabā ziņojumus masīvā
$messages = [];
while ($row = $result->fetch_assoc()) {
    $messages[] = $row;
}

// Nosaka atbildes tipu kā JSON un atgriež rezultātu
header("Content-Type: application/json");
echo json_encode($messages);

// Aizver datubāzes savienojumu
$conn->close();
?>
