21 lines
709 B
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);
|
|
}
|