connexion = StaticRepo::getConnexion(); } public function getById($id){ $req = $this->connexion->prepare('SELECT * FROM Patient WHERE Id = :id'); $req->execute(['id' => $id]); return $req->fetchAll(); } public function add($civilite,$prenom,$nom,$adresse,$ville,$codePostal,$dateNaissance,$lieuNaissance,$numSecu,$medecinTraitant = null){ $req = $this->connexion->prepare('INSERT INTO Patient VALUES (:civilite,:nom,:prenom,:adresse,:ville,:codePostal,:dateNaissance,:lieuNaissance,:numSecu,DEFAULT,:medecin)'); $req->execute(['civilite' => $civilite, 'nom' => $nom, 'prenom' => $prenom, 'adresse' => $adresse, 'ville' => $ville, 'codePostal' => $codePostal, 'dateNaissance' => $dateNaissance, 'lieuNaissance' => $lieuNaissance, 'numSecu' => $numSecu, 'medecin' => $medecinTraitant ]); } public function delete($idPatient){ } public function updateMedecinTraitant($idPatient,$IdMedecin){ } public function search($nom,$prenom){ } }