コード例 #1
0
ファイル: MChoix.php プロジェクト: AlfaBrisingr/Kiosque
 public static function rmChoix(Inscription $inscription)
 {
     $conn = Main::bdd();
     try {
         $conn->beginTransaction();
         $reqPrepare = $conn->prepare("DELETE FROM choix WHERE idInscription = ?");
         $reqPrepare->execute(array($inscription->getId()));
         $conn->commit();
     } catch (\PDOException $e) {
         $conn->rollBack();
         throw new \Exception("Le choix n'a pu être supprimé. Détails : <p>" . $e->getMessage() . "</p>");
     }
 }
コード例 #2
0
ファイル: MInscription.php プロジェクト: AlfaBrisingr/Kiosque
 public static function validerInscription(Inscription $inscription)
 {
     $conn = Main::bdd();
     try {
         $conn->beginTransaction();
         $reqPrepare = $conn->prepare("UPDATE inscription SET validationInscription = 1 WHERE idInscription = ?");
         $reqPrepare->execute(array($inscription->getId()));
         $conn->commit();
     } catch (\PDOException $e) {
         $conn->rollBack();
         throw new \Exception("l'inscription n° " . $inscription->getId() . " n'a pas été valider.");
     }
 }