public static function addDetails(Details $details) { try { $pdo = Database::getInstance()->prepare('INSERT INTO details (codeArticle,libelleArticle,qteArticle,montant,idCommande) VALUES (:codeArticle,:libelleArticle,:qteArticle,:montant,:idCommande)'); $pdo->bindValue(':codeArticle', $details->getCodeArticle()); $pdo->bindValue(':libelleArticle', $details->getLibelleArticle()); $pdo->bindValue(':qteArticle', $details->getQteArticle()); $pdo->bindValue(':montant', $details->getMontant()); $pdo->bindValue(':idCommande', $details->getIdCommande()); $pdo->execute(); $details->setIdDetail(Database::getInstance()->lastInsertId()); } catch (PDOException $e) { echo $e->getMessage(); } }