Example #1
0
 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