SAE_203_Gestion_des_sauveteurs/models/lecture_page_model.php
2026-06-08 16:37:59 +02:00

26 lines
689 B
PHP

<?php
require('config/config.php');
// Récupère tous les sauveteurs
function get_all_sauveteurs(PDO $c): array {
$req = "SELECT ID, nom, prenom, specialite FROM Sauveteur ORDER BY Nom, Prenom";
return $c->query($req)->fetchAll(PDO::FETCH_ASSOC);
}
// Récupère les missions d'une date
function get_missions_by_date(PDO $c, string $date): array {
$req = "
SELECT ID, DateHeureDebut, DateHeureFin, ID_Sauveteur
FROM Mission
WHERE DATE(DateHeureDebut) = :date
OR DATE(DateHeureFin) = :date
";
$stmt = $c->prepare($req);
$stmt->bindValue(':date', $date);
$stmt->execute();
return $stmt->fetchAll(PDO::FETCH_ASSOC);
}