public function getHoteles($hotel, $ciudad, $cat) { $sql = 'SELECT codigo, hotel, pais, ciudad, fono, direc, cat, descripcion, ope, convert(varchar, nota) as nota, rut, dv, suc, fax, razon, nombre2, compve, compvn, compvr, prio, codsicon, codclisi, crubro, estado, timestamp_column, email, marca, usuariocrea, fechacrea, usuariomod, fechamod, marca_web, marca_web_R, Allot_web, Allot_web_R, Marca_Web_P, marca_sur, tipo_comag, femergen, fcomision, SWEB, restaurante, bar, cafeteria, s_habitacion, busness_center, internet_hotel, estacionamiento, piscina_cub, piscina_des, gym, spa, tenis, guarderia, salas_reunion, jardin, discapacitados, bautique, acondicionado, calefaccion, no_fuma, caja_fuerte, mini_bar, television, tv_cable, inter_hab, secador_pelo, barra_seguridad, lavanderia, telefono, img_encabezado, img_contenido, img_contenido2, img_contenido3, img_contenido4, mini_img_encabezado, mini_img_contenido, mini_img_contenido2, mini_img_contenido3, mini_img_contenido4, lat, lon, child_free, prepago, dias_prepago, comag FROM hotel WHERE 1=1 '; if (!empty($hotel)) { $sql .= 'AND hotel LIKE "%' . $hotel . '%" '; } if (!empty($ciudad)) { $sql .= 'AND ciudad="' . $ciudad . '" '; /*mb_convert_encoding(trim($ciudad), 'ISO-8859-1', 'UTF-8')*/ } if (!empty($cat)) { $sql .= 'AND cat="' . $cat . '" '; } $sql .= ' ORDER BY hotel ASC'; //echo $sql; exit; $datos = $this->_db->consulta($sql); if ($this->_db->numRows($datos) > 0) { $objetosHotel = array(); $arrayHotel = $this->_db->fetchAll($datos); foreach ($arrayHotel as $hDB) { $objHotel = new hotelDTO(); $objHotel->setCodigo(trim($hDB['codigo'])); $objHotel->setHotel(trim($hDB['hotel'])); $objHotel->setPais(trim($hDB['pais'])); $objHotel->setCiudad(trim($hDB['ciudad'])); $objHotel->setCat(trim($hDB['cat'])); $objetosHotel[] = $objHotel; } return $objetosHotel; } else { return false; } }
public function getHotel($codHotel) { $sql = 'SELECT codigo, hotel, pais, ciudad, fono, direc, cat, descripcion, ope, convert(varchar, nota) as nota, rut, dv, suc, fax, razon, nombre2, compve, compvn, compvr, prio, codsicon, codclisi, crubro, estado, timestamp_column, email, marca, usuariocrea, fechacrea, usuariomod, fechamod, marca_web, marca_web_R, Allot_web, Allot_web_R, Marca_Web_P, marca_sur, tipo_comag, femergen, fcomision, SWEB, restaurante, bar, cafeteria, s_habitacion, busness_center, internet_hotel, estacionamiento, piscina_cub, piscina_des, gym, spa, tenis, guarderia, salas_reunion, jardin, discapacitados, bautique, acondicionado, calefaccion, no_fuma, caja_fuerte, mini_bar, television, tv_cable, inter_hab, secador_pelo, barra_seguridad, lavanderia, telefono, img_encabezado, img_contenido, img_contenido2, img_contenido3, img_contenido4, mini_img_encabezado, mini_img_contenido, mini_img_contenido2, mini_img_contenido3, mini_img_contenido4, lat, lon, child_free, prepago, dias_prepago, comag FROM hotel WHERE codigo="' . $codHotel . '"'; $datos = $this->_db->consulta($sql); if ($this->_db->numRows($datos) > 0) { $objetosHotel = array(); $arrayHotel = $this->_db->fetchAll($datos); foreach ($arrayHotel as $hDB) { $objHotel = new hotelDTO(); $objHotel->setCodigo(trim($hDB['codigo'])); $objHotel->setHotel(trim($hDB['hotel'])); $objHotel->setCat(trim($hDB['cat'])); $objHotel->setLat(trim($hDB['lat'])); $objHotel->setLon(trim($hDB['lon'])); $objHotel->setDirec(trim($hDB['direc'])); $objHotel->setPais(trim($hDB['pais'])); $objHotel->setCiudad(trim($hDB['ciudad'])); $objHotel->setSitioWeb(trim($hDB['SWEB'])); $objHotel->setDescrip(html_entity_decode(trim($hDB['descripcion']))); $objHotel->setRestaurante(trim($hDB['restaurante'])); $objHotel->setBar(trim($hDB['bar'])); $objHotel->setCafeteria(trim($hDB['cafeteria'])); $objHotel->setServHab(trim($hDB['s_habitacion'])); $objHotel->setBusiness(trim($hDB['busness_center'])); $objHotel->setInterHotel(trim($hDB['internet_hotel'])); $objHotel->setEstaciona(trim($hDB['estacionamiento'])); $objHotel->setPiscinaCub(trim($hDB['piscina_cub'])); $objHotel->setPiscinaDes(trim($hDB['piscina_des'])); $objHotel->setGym(trim($hDB['gym'])); $objHotel->setSpa(trim($hDB['spa'])); $objHotel->setTenis(trim($hDB['tenis'])); $objHotel->setGuarderia(trim($hDB['guarderia'])); $objHotel->setSalasReu(trim($hDB['salas_reunion'])); $objHotel->setJardin(trim($hDB['jardin'])); $objHotel->setDiscapacitados(trim($hDB['discapacitados'])); $objHotel->setBoutique(trim($hDB['bautique'])); $objHotel->setAcondicionado(trim($hDB['acondicionado'])); $objHotel->setCalefaccion(trim($hDB['calefaccion'])); $objHotel->setNoFuma(trim($hDB['no_fuma'])); $objHotel->setCajaFuerte(trim($hDB['caja_fuerte'])); $objHotel->setMiniBar(trim($hDB['mini_bar'])); $objHotel->setTV(trim($hDB['television'])); $objHotel->setTvCable(trim($hDB['tv_cable'])); $objHotel->setInterHab(trim($hDB['inter_hab'])); $objHotel->setSecador(trim($hDB['secador_pelo'])); $objHotel->setBarraSeg(trim($hDB['barra_seguridad'])); $objHotel->setLavanderia(trim($hDB['lavanderia'])); $objHotel->setTelefono(trim($hDB['telefono'])); $objHotel->setImgEnc(trim($hDB['img_encabezado'])); $objHotel->setImgCont(trim($hDB['img_contenido'])); $objHotel->setImgCont2(trim($hDB['img_contenido2'])); $objHotel->setImgCont3(trim($hDB['img_contenido3'])); $objHotel->setImgCont4(trim($hDB['img_contenido4'])); $objHotel->setMiniImgEnc(trim($hDB['mini_img_encabezado'])); $objHotel->setMiniImgCont(trim($hDB['mini_img_contenido'])); $objHotel->setMiniImgCont2(trim($hDB['mini_img_contenido2'])); $objHotel->setMiniImgCont3(trim($hDB['mini_img_contenido3'])); $objHotel->setMiniImgCont4(trim($hDB['mini_img_contenido4'])); $objetosHotel[] = $objHotel; } return $objetosHotel; } else { return false; } }