コード例 #1
0
 public function findLikeAtrr($cadena)
 {
     $this->conexion->conectar();
     $query = "SELECT * FROM plano WHERE  upper(idPlano) LIKE upper(" . $cadena . ")  OR  upper(idCasa) LIKE upper(" . $cadena . ")  OR  upper(nombreImagen) LIKE upper('" . $cadena . "')  OR  upper(rutaImagen) LIKE upper('" . $cadena . "') ";
     $result = $this->conexion->ejecutar($query);
     $i = 0;
     $planos = array();
     while ($fila = mysql_fetch_assoc($result)) {
         $plano = new PlanoDTO();
         $plano->setIdPlano($fila['idPlano']);
         $plano->setIdCasa($fila['idCasa']);
         $plano->setNombreImagen($fila['nombreImagen']);
         $plano->setRutaImagen($fila['rutaImagen']);
         $plano->setTamaño($fila['tamanio']);
         $planos[$i] = $plano;
         $i++;
     }
     $this->conexion->desconectar();
     return $planos;
 }
コード例 #2
0
                 $json = json_encode($plano);
                 echo $json;
             } else {
                 if ($accion == "BUSCAR_BY_ID_CASA") {
                     $idCasa = htmlspecialchars($_REQUEST['idCasa']);
                     $planos = $control->getPlanoByIDCasa($idCasa);
                     $json = json_encode($planos);
                     echo $json;
                 } else {
                     if ($accion == "ACTUALIZAR") {
                         $idPlano = htmlspecialchars($_REQUEST['idPlano']);
                         $idCasa = htmlspecialchars($_REQUEST['idCasa']);
                         $nombreImagen = htmlspecialchars($_REQUEST['nombreImagen']);
                         $rutaImagen = htmlspecialchars($_REQUEST['rutaImagen']);
                         $plano = new PlanoDTO();
                         $plano->setIdPlano($idPlano);
                         $plano->setIdCasa($idCasa);
                         $plano->setNombreImagen($nombreImagen);
                         $plano->setRutaImagen($rutaImagen);
                         $result = $control->updatePlano($plano);
                         if ($result) {
                             echo json_encode(array('success' => true, 'mensaje' => "Plano actualizada correctamente"));
                         } else {
                             echo json_encode(array('errorMsg' => 'Ha ocurrido un error.'));
                         }
                     }
                 }
             }
         }
     }
 }