File "programas.php"

Full path: /home/wwwitravel/public_html/cymchiletours.cl/programas.php
File size: 0.01 KB (9.59 KB bytes)
MIME-type: text/x-php
Charset: utf-8

Download   Open   Edit   Advanced Editor   Back

<?php
//-----------------------------------------------------------------------------------------------
//-----------------------------------------------------------------------------------------------
// brain  : Cristian Fernandez O.
// e-mail : cristian.fernandez@factobyte.cl
//-----------------------------------------------------------------------------------------------
//-----------------------------------------------------------------------------------------------
// requiere sesion : No
   //session_start();
//-----------------------------------------------------------------------------------------------
//-----------------------------------------------------------------------------------------------
// ruta a la raiz del sistema:
   $ruta_raiz = "";
//-----------------------------------------------------------------------------------------------
//-----------------------------------------------------------------------------------------------
// asociacion de archivos externos a la pagina:
   include("soul/inc_soul.php");
//***********************************************************************************************
//***********************************************************************************************

tagHead($ruta_raiz, "Programas");
tagBody();

if (consultaModoMantencion() == 1){
	//sitio web en modo mantencion
	muestraMensajeModoMantencion();
}
else {
	//cabecera del sitio
	generaCabeceraPagina($ruta_raiz);
	?>

		<div id="contenidos-banner"></div>

		<div id="contenidos">
			<div id="contenidos-content">
				
				<?
				//------------------------------------------
				// se procesan datos recibidos
				//------------------------------------------
				$req_search = mb_strtoupper(trim($_REQUEST["search"]));
				$req_codcat = trim($_REQUEST["codcat"]);
				
				if (!empty($req_search)){
					//busqueda
					?>
					<h1>BÚSQUEDA</h1>
					<hr class="linea_titulo">
					<br>
					<?

					//conexion a bdd
					$id_conexion = abreConeccionBdd();

					//construccion del script
					$script = "SELECT * 
					FROM fb_programa 
					WHERE (pro_codigo_estado_item = 1) 
					AND (pro_nombre LIKE '%".$req_search."%') 
					ORDER BY pro_nombre ASC";

					//ejecucion del script
					$resultado_script = mysqli_query($id_conexion,$script);

					//cierre conexion a bdd
					cierraConeccionBdd($id_conexion);			

					if (mysqli_num_rows($resultado_script) == 0){
						//no existen resultados
						?>
						<br>
						<h3>No se han encontrado resultados para la búsqueda realizada</h3>
						<p class="contenidos-texto-centrado">Por favor, vuelve a intentarlo.</p>
						<br>
						<button type="button" class="boton_naranja" onclick="window.location='index.php'">IR A INICIO</button>
						<?
					}
					else {
						//se muestran resultados
						
						?>
						<table width="100%" border="0">
						<?
						
						$cont = 1;
						while ($fila = mysqli_fetch_array($resultado_script)){
							?>
							<tr>
								<td>
								
									<div class="programa-tarjeta">
										<h2><?= $fila['pro_nombre'] ?></h2>
										<div class="programa-tarjeta-img"><img src="<?= $fila['pro_img'] ?>" alt="<?= $fila['pro_nombre'] ?>"></div>
										<h3><?= $fila['pro_cant_noches']." noches y ".$fila['pro_cant_dias']." d&iacute;as" ?></h3>
										<p>Desde</p>
										<p><b><? desplegaValoresPrograma($fila['pro_precio'], $fila['pro_codigo_moneda_asociada']) ?></b></p>
										<button type="button" class="boton_naranja" onclick="window.location='programa_detalle.php?codpro=<?= $fila['pro_codigo_programa'] ?>'">VER DETALLES</button>
										<div id="anula-float"></div>
									</div>

									<?
									if ($fila = mysqli_fetch_array($resultado_script)){
										?>

										<div class="programa-tarjeta">
											<h2><?= $fila['pro_nombre'] ?></h2>
											<div class="programa-tarjeta-img"><img src="<?= $fila['pro_img'] ?>" alt="<?= $fila['pro_nombre'] ?>"></div>
											<h3><?= $fila['pro_cant_noches']." noches y ".$fila['pro_cant_dias']." d&iacute;as" ?></h3>
											<p>Desde</p>
											<p><b><? desplegaValoresPrograma($fila['pro_precio'], $fila['pro_codigo_moneda_asociada']) ?></b></p>
											<button type="button" class="boton_naranja" onclick="window.location='programa_detalle.php?codpro=<?= $fila['pro_codigo_programa'] ?>'">VER DETALLES</button>
											<div id="anula-float"></div>
										</div>

										<?
									}

									if ($fila = mysqli_fetch_array($resultado_script)){
										?>

										<div class="programa-tarjeta">
											<h2><?= $fila['pro_nombre'] ?></h2>
											<div class="programa-tarjeta-img"><img src="<?= $fila['pro_img'] ?>" alt="<?= $fila['pro_nombre'] ?>"></div>
											<h3><?= $fila['pro_cant_noches']." noches y ".$fila['pro_cant_dias']." d&iacute;as" ?></h3>
											<p>Desde</p>
											<p><b><? desplegaValoresPrograma($fila['pro_precio'], $fila['pro_codigo_moneda_asociada']) ?></b></p>
											<button type="button" class="boton_naranja" onclick="window.location='programa_detalle.php?codpro=<?= $fila['pro_codigo_programa'] ?>'">VER DETALLES</button>
											<div id="anula-float"></div>
										</div>

										<?
									}
								?>
								</td>
							</tr>
							<?
						}
						?>
						</table>
						<?
					}					
				}
				elseif (!empty($req_codcat)){
					//categoria de programas
					
					//conexion a bdd
					$id_conexion = abreConeccionBdd();
					
					$filtro_script = "";
					switch ($req_codcat){
						case "chile":
							$filtro_script = "AND (pro_codigo_menu = 1) ";
							?>
							<h1>PROGRAMAS CHILE</h1>
							<?
						break;

						case "deportes":
							$filtro_script = "AND (pro_codigo_menu = 2) ";
							?>
							<h1>PROGRAMAS DEPORTES</h1>
							<?
						break;

						case "eventos":
							$filtro_script = "AND (pro_codigo_menu = 3) ";
							?>
							<h1>PROGRAMAS EVENTOS</h1>
							<?
						break;

						case "destacados":
							$filtro_script = "AND (pro_codigo_estado_destacado = 12) ";
							?>
							<h1>PROGRAMAS DESTACADOS</h1>
							<?
						break;
					}
					?>
					<hr class="linea_titulo">
					<br>
					<?

					//construccion del script
					$script = "SELECT * 
					FROM fb_programa 
					WHERE (pro_codigo_estado_item = 1) 
					".$filtro_script." 
					ORDER BY pro_nombre ASC";

					//ejecucion del script
					$resultado_script = mysqli_query($id_conexion,$script);

					//cierre conexion a bdd
					cierraConeccionBdd($id_conexion);			

					if (mysqli_num_rows($resultado_script) == 0){
						//no existen resultados
						?>
						<br>
						<h3>No se han encontrado programas para la categor&iacute;a seleccionada</h3>
						<p class="contenidos-texto-centrado">Por favor, vuelve a intentarlo.</p>
						<br>
						<button type="button" class="boton_naranja" onclick="window.location='index.php'">IR A INICIO</button>
						<?
					}
					else {
						//se muestran resultados
						
						?>
						<table width="100%" border="0">
						<?
						
						$cont = 1;
						while ($fila = mysqli_fetch_array($resultado_script)){
							?>
							<tr>
								<td>
								
									<div class="programa-tarjeta">
										<h2><?= $fila['pro_nombre'] ?></h2>
										<div class="programa-tarjeta-img"><img src="<?= $fila['pro_img'] ?>" alt="<?= $fila['pro_nombre'] ?>"></div>
										<h3><?= $fila['pro_cant_noches']." noches y ".$fila['pro_cant_dias']." d&iacute;as" ?></h3>
										<p>Desde</p>
										<p><b><? desplegaValoresPrograma($fila['pro_precio'], $fila['pro_codigo_moneda_asociada']) ?></b></p>
										<button type="button" class="boton_naranja" onclick="window.location='programa_detalle.php?codpro=<?= $fila['pro_codigo_programa'] ?>'">VER DETALLES</button>
										<div id="anula-float"></div>
									</div>

									<?
									if ($fila = mysqli_fetch_array($resultado_script)){
										?>

										<div class="programa-tarjeta">
											<h2><?= $fila['pro_nombre'] ?></h2>
											<div class="programa-tarjeta-img"><img src="<?= $fila['pro_img'] ?>" alt="<?= $fila['pro_nombre'] ?>"></div>
											<h3><?= $fila['pro_cant_noches']." noches y ".$fila['pro_cant_dias']." d&iacute;as" ?></h3>
											<p>Desde</p>
											<p><b><? desplegaValoresPrograma($fila['pro_precio'], $fila['pro_codigo_moneda_asociada']) ?></b></p>
											<button type="button" class="boton_naranja" onclick="window.location='programa_detalle.php?codpro=<?= $fila['pro_codigo_programa'] ?>'">VER DETALLES</button>
											<div id="anula-float"></div>
										</div>

										<?
									}

									if ($fila = mysqli_fetch_array($resultado_script)){
										?>

										<div class="programa-tarjeta">
											<h2><?= $fila['pro_nombre'] ?></h2>
											<div class="programa-tarjeta-img"><img src="<?= $fila['pro_img'] ?>" alt="<?= $fila['pro_nombre'] ?>"></div>
											<h3><?= $fila['pro_cant_noches']." noches y ".$fila['pro_cant_dias']." d&iacute;as" ?></h3>
											<p>Desde</p>
											<p><b><? desplegaValoresPrograma($fila['pro_precio'], $fila['pro_codigo_moneda_asociada']) ?></b></p>
											<button type="button" class="boton_naranja" onclick="window.location='programa_detalle.php?codpro=<?= $fila['pro_codigo_programa'] ?>'">VER DETALLES</button>
											<div id="anula-float"></div>
										</div>

										<?
									}
								?>
								</td>
							</tr>
							<?
						}
						?>
						</table>
						<?
					}
				}
				else {
					//faltan datos requeridos
					?>
					<h6>&iexcl; FALTAN DATOS REQUERIDOS PARA MOSTRAR PROGRAMAS !</h6>
					<p class="contenidos-texto-centrado">Por favor, vuelve a intentarlo.</p>
					<?
				}
				?>

				<div id="anula-float"></div>
			</div>
		</div>

<?
	//pie del sitio
	generaPiePagina($ruta_raiz);
}

tagFoot();
?>