Exemplo n.º 1
0
     $subirImagen->setName("modelo" . $idCasa . "" . $i);
     $nombreImagen = $subirImagen->asignaNombre($_FILES['imagen']['type'][$i], "modelo" . $idCasa . "" . $i);
     $respuesta = $subirImagen->subirImagenEspecifica($_FILES["imagen"], $i);
     if ($respuesta == true) {
         $imagen = new ImagenDTO();
         $imagen->setIdCasa($idCasa);
         if ($i == 0) {
             $imagen->setImagenPrincipal(1);
         } else {
             $imagen->setImagenPrincipal(0);
         }
         $valor = $_FILES["imagen"]["size"][$i] / 1024 / 1024;
         $tamaño = round($valor, 2, PHP_ROUND_HALF_UP);
         $imagen->setNombreImagen($nombreImagen);
         $imagen->setRutaImagen("Files/img/modelos/" . $nombreImagen);
         $imagen->setTamaño($tamaño . " Mb");
         $result = $control->addImagen($imagen);
         //Registramos la imagen en la BD
     }
 }
 //FIN registro imagenes
 //REGISTRO PLANOS
 for ($i = 0; $i < count($_FILES["planos"]["name"]); $i++) {
     $subirPlano = new SubirImagen("../../Files/img/planos/");
     $subirPlano->setMaximoSize(2000000);
     //2mb
     //$subirPlano->set(300, 200);
     $subirPlano->setName("plano" . $idCasa . "" . $i);
     $nombreImagen = $subirPlano->asignaNombre($_FILES['planos']['type'][$i], "plano" . $idCasa . "" . $i);
     $respuesta = $subirPlano->subirImagenEspecifica($_FILES["planos"], $i);
     if ($respuesta == true) {
Exemplo n.º 2
0
 public function findLikeAtrr($cadena)
 {
     $this->conexion->conectar();
     $query = "SELECT * FROM imagen WHERE  upper(idImagen) LIKE upper(" . $cadena . ")  OR  upper(idCasa) LIKE upper(" . $cadena . ")  OR  upper(imagenPrincipal) LIKE upper(" . $cadena . ")  OR  upper(nombreImagen) LIKE upper('" . $cadena . "')  OR  upper(rutaImagen) LIKE upper('" . $cadena . "') ";
     $result = $this->conexion->ejecutar($query);
     $i = 0;
     $imagens = array();
     while ($fila = mysql_fetch_assoc($result)) {
         $imagen = new ImagenDTO();
         $imagen->setIdImagen($fila['idImagen']);
         $imagen->setIdCasa($fila['idCasa']);
         $imagen->setImagenPrincipal($fila['imagenPrincipal']);
         $imagen->setNombreImagen($fila['nombreImagen']);
         $imagen->setRutaImagen($fila['rutaImagen']);
         $imagen->setTamaño($fila['tamanio']);
         $imagens[$i] = $imagen;
         $i++;
     }
     $this->conexion->desconectar();
     return $imagens;
 }