SAE_203_Gestion_des_sauveteurs/models/lecture_page_model.php

21 lines
709 B
PHP

<?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 donnée
function get_missions_by_date(PDO $c, string $date): array {
$req = "SELECT ID, DateHeureDebut, DateHeureFin, ID_Sauveteur, EnPrepa
FROM Mission
WHERE DATE(DateHeureDebut) = :date
OR DATE(DateHeureFin) = :date
ORDER BY DateHeureDebut";
$stmt = $c->prepare($req);
$stmt->bindValue(':date', $date);
$stmt->execute();
return $stmt->fetchAll(PDO::FETCH_ASSOC);
}