public function update(CompteBancaire $compteBancaire) { $query = $this->_db->prepare(' UPDATE t_compteBancaire SET numero=:numero, dateCreation=:dateCreation WHERE id=:id') or die(print_r($this->_db->errorInfo())); $query->bindValue(':id', $compteBancaire->id()); $query->bindValue(':numero', $compteBancaire->numero()); $query->bindValue(':dateCreation', $compteBancaire->dateCreation()); $query->execute(); $query->closeCursor(); }
<?php // Exercice, créer la classe CompteBancaire // qui correspond au code de test suivant : // 3 propriétés : // - propriétaire // - solde // - type require_once './classes/Prepavenir/Entity/CompteBancaire.php'; $bnp = new CompteBancaire('Jean', 1000, 'Livret A'); echo $bnp->afficherInfos() . '<br>'; // Livret A de Jean, solde : 1000 euros $bnp->debiter(500); $bnp->crediter(300); echo $bnp->afficherInfos() . '<br>'; // Livret A de Jean, solde : 800 euros