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(); }
public function add(Locaux $Locaux) { $query = $this->_db->prepare(' INSERT INTO t_locaux ( numeroTitre, nom,superficie,surplan,facade,prix,mezzanine,status,idProjet,createdBy,created) VALUES (:numeroTitre,:nom,:superficie,:surplan,:facade,:prix,:mezzanine,:status,:idProjet,:createdBy,:created)') or die(print_r($this->_db->errorInfo())); $query->bindValue(':numeroTitre', $Locaux->numeroTitre()); $query->bindValue(':nom', $Locaux->nom()); $query->bindValue(':superficie', $Locaux->superficie()); $query->bindValue(':surplan', $Locaux->surplan()); $query->bindValue(':facade', $Locaux->facade()); $query->bindValue(':prix', $Locaux->prix()); $query->bindValue(':mezzanine', $Locaux->mezzanine()); $query->bindValue(':status', $Locaux->status()); $query->bindValue(':idProjet', $Locaux->idProjet()); $query->bindValue(':createdBy', $Locaux->createdBy()); $query->bindValue(':created', $Locaux->created()); $query->execute(); $query->closeCursor(); }