コード例 #1
0
 public function findLikeAtrr($cadena)
 {
     $this->conexion->conectar();
     $query = "SELECT * FROM especificacion WHERE  upper(idEspecificacion) LIKE upper(" . $cadena . ")  OR  upper(titulo) LIKE upper('" . $cadena . "')  OR  upper(descripcion) LIKE upper('" . $cadena . "')  OR  upper(idCasa) LIKE upper(" . $cadena . ") ";
     $result = $this->conexion->ejecutar($query);
     $i = 0;
     $especificacions = array();
     while ($fila = mysql_fetch_assoc($result)) {
         $especificacion = new EspecificacionDTO();
         $especificacion->setIdEspecificacion($fila['idEspecificacion']);
         $especificacion->setTitulo($fila['titulo']);
         $especificacion->setDescripcion($fila['descripcion']);
         $especificacion->setIdCasa($fila['idCasa']);
         $especificacions[$i] = $especificacion;
         $i++;
     }
     $this->conexion->desconectar();
     return $especificacions;
 }
コード例 #2
0
                    echo $json;
                } else {
                    if ($accion == "BUSCAR_BY_ID") {
                        $idEspecificacion = htmlspecialchars($_REQUEST['idEspecificacion']);
                        $especificacion = $control->getEspecificacionByID($idEspecificacion);
                        $json = json_encode($especificacion);
                        echo $json;
                    } else {
                        if ($accion == "ACTUALIZAR") {
                            $idEspecificacion = htmlspecialchars($_REQUEST['idEspecificacion']);
                            $titulo = htmlspecialchars($_REQUEST['titulo']);
                            $descripcion = htmlspecialchars($_REQUEST['descripcion']);
                            $idCasa = htmlspecialchars($_REQUEST['idCasa']);
                            $especificacion = new EspecificacionDTO();
                            $especificacion->setIdEspecificacion($idEspecificacion);
                            $especificacion->setTitulo($titulo);
                            $especificacion->setDescripcion($descripcion);
                            $especificacion->setIdCasa($idCasa);
                            $result = $control->updateEspecificacion($especificacion);
                            if ($result) {
                                echo json_encode(array('success' => true, 'mensaje' => "Especificacion actualizada correctamente"));
                            } else {
                                echo json_encode(array('errorMsg' => 'Ha ocurrido un error.'));
                            }
                        }
                    }
                }
            }
        }
    }
}