/** * El nuevo objeto tendra en id la id que ya tenia * @param Foto $objeto * @return type */ function edit(Foto $objeto) { $parametros['id'] = $objeto->getId(); $parametros['idinmueble'] = $objeto->getNombre(); $parametros['ruta'] = $objeto->getApellido(); $consulta = "update {$this->tabla} set idinmueble=:idinmueble, ruta=:ruta WHERE id=:id"; $bd->setConsulta($consulta, $parametros); if (!$r) { return -1; } else { return $this->bd->getNumeroFilas(); } $bd->closeConsulta(); }
function getNombreFotos($idproducto) { $list = array(); $sql = "select * from {$this->tabla} where idproducto=:idproducto"; $param['idproducto'] = $idproducto; $r = $this->bd->setConsulta($sql, $param); if ($r) { while ($fila = $this->bd->getFila()) { $foto = new Foto(); $foto->set($fila); $list[] = $foto->getNombre(); } } else { return null; } return $list; }