예제 #1
0
 public function inscrire(Membre $membre)
 {
     $bdd = $this->getBdd();
     $req = $bdd->prepare('INSERT INTO membre(nom, prenom, dateNaissance, email, tel, adresse, cp, ville, licenceId, crit) VALUES(:nom, :prenom, :dateNaissance, :email, :tel, :adresse, :cp, :ville, :licenceId, :crit)');
     $req->bindValue('nom', $membre->getNom(), PDO::PARAM_STR);
     $req->bindValue('prenom', $membre->getPrenom(), PDO::PARAM_STR);
     $req->bindValue('dateNaissance', $membre->getDateNaissance(), PDO::PARAM_STR);
     $req->bindValue('email', $membre->getEmail(), PDO::PARAM_STR);
     $req->bindValue('tel', $membre->getTel(), PDO::PARAM_INT);
     $req->bindValue('adresse', $membre->getAdresse(), PDO::PARAM_INT);
     $req->bindValue('cp', $membre->getCp(), PDO::PARAM_INT);
     $req->bindValue('ville', $membre->getVille(), PDO::PARAM_INT);
     $req->bindValue('licenceId', $membre->getLicenceId(), PDO::PARAM_INT);
     $req->bindValue('crit', $membre->getCrit(), PDO::PARAM_BOOL);
     if ($req->execute()) {
         $req->closeCursor();
         return TRUE;
     } else {
         $req->closeCursor();
         return FALSE;
     }
 }