prestation/Modele/Typtachesante.php
2025-12-01 18:54:33 +00:00

45 lines
1.5 KiB
PHP

<?php
require_once 'Framework/Modele.php';
class Typtachesante extends Modele {
public function getListe() {
$sql = 'SELECT A.codeTypTache as `code`, B.libelle
FROM typtachesanteprofil_c A
JOIN typtachesante B ON (B.codeTypTache=A.codeTypTache)
WHERE (A.codeProfil=?) ORDER BY B.libelle';
$liste = $this->executerRequete($sql, array($_SESSION['codeProfil']));
return $liste->fetchAll(PDO::FETCH_ASSOC);
}
public function getListeAdherent() {
$sql = 'SELECT A.codeTypTache as `code`, B.libelle
FROM typtachesanteprofil_c_adherent A
JOIN typtachesante B ON (B.codeTypTache=A.codeTypTache)
WHERE (A.codeProfil=?) ORDER BY B.libelle';
$liste = $this->executerRequete($sql, array($_SESSION['codeProfil']));
return $liste->fetchAll(PDO::FETCH_ASSOC);
}
public function getListeNouveau() {
$sql = 'SELECT A.codeTypTache as `code`, B.libelle
FROM typtachesanteprofil_n A
JOIN typtachesante B ON (B.codeTypTache=A.codeTypTache)
WHERE (A.codeProfil=?) ORDER BY B.libelle';
$liste = $this->executerRequete($sql, array($_SESSION['codeProfil']));
return $liste->fetchAll(PDO::FETCH_ASSOC);
}
public function getListeNouveauAdherent() {
$sql = 'SELECT A.codeTypTache as `code`, B.libelle
FROM typtachesanteprofil_n_adherent A
JOIN typtachesante B ON (B.codeTypTache=A.codeTypTache)
WHERE (A.codeProfil=?) ORDER BY B.libelle';
$liste = $this->executerRequete($sql, array($_SESSION['codeProfil']));
return $liste->fetchAll(PDO::FETCH_ASSOC);
}
}