public function update(Locaux $locaux) { $query = $this->_db->prepare('UPDATE t_locaux SET nom=:nom, superficie=:superficie, facade=:facade, prix=:prix, mezzanine=:mezzanine, status=:status, par=:par, updated=:updated, updatedBy=:updatedBy WHERE id=:idLocaux') or die(print_r($this->_db->errorInfo())); $query->bindValue(':idLocaux', $locaux->id()); $query->bindValue(':nom', $locaux->nom()); $query->bindValue(':superficie', $locaux->superficie()); $query->bindValue(':facade', $locaux->facade()); $query->bindValue(':prix', $locaux->prix()); $query->bindValue(':mezzanine', $locaux->mezzanine()); $query->bindValue(':status', $locaux->status()); $query->bindValue(':par', $locaux->par()); $query->bindValue(':updated', $locaux->updated()); $query->bindValue(':updatedBy', $locaux->updatedBy()); $query->execute(); $query->closeCursor(); }