Respuesta: Capturar precio en el buscador Ok, tienes razón mil disculpas; adjunto remito el código de la página donde tengo ubicado el buscador, y me presenta los resultados de la busqueda de una palabra; pero yo quiero que capture un precio y luego lo compare con todos los que tengo en la base de datos y me despliegue solo los menores. (voy a tratar de reducirlo al máximo.......
<?php require_once('Connections/tiendaConn.php'); ?>
<?php
$currentPage = $_SERVER["PHP_SELF"];
$maxRows_resultado = 3;
$pageNum_resultado = 0;
if (isset($_GET['pageNum_resultado'])) {
$pageNum_resultado = $_GET['pageNum_resultado'];
}
$startRow_resultado = $pageNum_resultado * $maxRows_resultado;
mysql_select_db($database_tiendaConn, $tiendaConn);
$query_resultado = "SELECT * FROM programa, destino";
$query_limit_resultado = sprintf("%s LIMIT %d, %d", $query_resultado, $startRow_resultado, $maxRows_resultado);
$resultado = mysql_query($query_limit_resultado, $tiendaConn) or die(mysql_error());
$row_resultado = mysql_fetch_assoc($resultado);
if (isset($_GET['totalRows_resultado'])) {
$totalRows_resultado = $_GET['totalRows_resultado'];
} else {
$all_resultado = mysql_query($query_resultado);
$totalRows_resultado = mysql_num_rows($all_resultado);
}
$totalPages_resultado = ceil($totalRows_resultado/$maxRows_resultado)-1;
$colname_destino = "-1";
if (isset($_GET['IdPrograma'])) {
$colname_destino = (get_magic_quotes_gpc()) ? $_GET['IdPrograma'] : addslashes($_GET['IdPrograma']);
}
mysql_select_db($database_tiendaConn, $tiendaConn);
$query_destino = sprintf("SELECT IdPrograma, Ciudad, IdDestino, Hotel, Sencilla, Doble, Triple, Cuadruple FROM programa WHERE IdPrograma = %s", $colname_destino);
$destino = mysql_query($query_destino, $tiendaConn) or die(mysql_error());
$row_destino = mysql_fetch_assoc($destino);
$totalRows_destino = mysql_num_rows($destino);
$queryString_resultado = "";
if (!empty($_SERVER['QUERY_STRING'])) {
$params = explode("&", $_SERVER['QUERY_STRING']);
$newParams = array();
foreach ($params as $param) {
if (stristr($param, "pageNum_resultado") == false &&
stristr($param, "totalRows_resultado") == false) {
array_push($newParams, $param);
}
}
if (count($newParams) != 0) {
$queryString_resultado = "&" . htmlentities(implode("&", $newParams));
}
}
$queryString_resultado = sprintf("&totalRows_resultado=%d%s", $totalRows_resultado, $queryString_resultado);
$queryString_categorias = "";
if (!empty($_SERVER['QUERY_STRING'])) {
$params = explode("&", $_SERVER['QUERY_STRING']);
$newParams = array();
foreach ($params as $param) {
if (stristr($param, "pageNum_categorias") == false &&
stristr($param, "totalRows_categorias") == false) {
array_push($newParams, $param);
}
}
if (count($newParams) != 0) {
$queryString_categorias = "&" . htmlentities(implode("&", $newParams));
}
}
$queryString_categorias = sprintf("&totalRows_categorias=%d%s", $totalRows_categorias, $queryString_categorias);
?><html>
<head>
<body>
<table width="800" height="100%" border="0" align="center" cellpad.............
...............align="center"><strong class="blanco">Acceso rápido </strong></div></td>
</tr>
<tr>
<td height="10" align="left" nowrap bgcolor="#8285B2"><form name="form2" method="get" action="resultado_destino.php">
<div align="center">
<p>
<select name="IdDestino" id="IdDestino">
<?php
do {
?>
<option value="<?php echo $row_resultado['IdDestino']?>"><?php echo $row_resultado['Destino']?></option>
<?php
} while ($row_resultado = mysql_fetch_assoc($resultado));
$rows = mysql_num_rows($resultado);
if($rows > 0) {
mysql_data_seek($resultado, 0);
$row_resultado = mysql_fetch_assoc($resultado);
}
?>
</select>
<br>
<label>
<input type="submit" name="Submit" value="Destinos">
</label>
<br>
</p>
</div>
</form> </td>
</tr>
<tr>
<td height="10" align="left" nowrap bgcolor="#8285B2"> </td>
</tr>
<tr>
<td align="center" nowrap><form name="form1" method="get" action="resultado_programas.php">
<input name="texto" type="text" id="texto" size="20">
<br>
<input type="submit" value="Buscar precio">
</form> </td>
..................
TemplateBeginEditable name="contenido" --> <br>
<?php do { ?>
<table width="100%" border="1" bordercolor="#8284AA">
<tr>
<td width="21%" rowspan="3"><a href="detalle_programas.php?IdPrograma=<?php echo $row_resultado['IdPrograma']; ?>"><img src="imagenes/peque<?php echo $row_consulta['imagen']; ?>" border="0"></a></td>
<td width="10%" height="32" class="blanco Estilo8 Estilo9">Ciudad:</td>
<td width="18%" class="Estilo8"><div align="center"><?php echo $row_resultado['Ciudad']; ?></div></td>
<td width="10%" ><div align="center" class="Estilo2" >Sencilla</div></td>
<td width="10%" ><div align="center" class="Estilo2" >Doble</div></td>
<td width="10%" ><div align="center" class="Estilo2" >Triple</div></td>
<td width="10%" ><div align="center" class="Estilo2" >Cuádruple</div></td>
<td width="10%" ><div align="center" class="Estilo2" >Niños</div></td>
</tr>
<tr>
<td class="blanco"><span class="Estilo10">Hotel:</span></td>
<td><div align="center" class="Estilo8"><?php echo $row_resultado['Hotel']; ?></div></td>
<td class="Estilo8"><div align="center"><?php echo $row_resultado['Sencilla']; ?></div></td>
<td><div align="center"><span class="Estilo8"><?php echo $row_resultado['Doble']; ?></span></div></td>
<td><div align="center"><span class="Estilo8"><?php echo $row_resultado['Triple']; ?></span></div></td>
<td class="Estilo8"><div align="center"><?php echo $row_resultado['Cuadruple']; ?></div></td>
<td class="Estilo8"><div align="center"><?php echo $row_resultado['Ninos']; ?></div></td>
</tr>
<tr>
<td height="22" colspan="4"><div align="right"class="Estilo8">Vigente hasta: </div></td>
<td colspan="3" class="Estilo8"><div align="left"></div> </span></td>
</tr>
</table>
<?php } while ($row_resultado = mysql_fetch_assoc($resultado)); ?>
<p class="Estilo12"> Registros <?php echo ($startRow_resultado + 1) ?> a <?php echo min($startRow_resultado + $maxRows_resultado, $totalRows_resultado) ?> de <?php echo $totalRows_resultado ?>
<table border="0" width="50%" align="center">
<tr>
<td width="23%" align="center" class="Estilo12"><?php if ($pageNum_resultado > 0) { // Show if not first page ?>
<span class="Estilo15"><a href="<?php printf("%s?pageNum_resultado=%d%s", $currentPage, 0, $queryString_resultado); ?>" class="Estilo13">Primero</a>
<?php } // Show if not first page ?></td>
<td width="31%" align="center" class="Estilo12"><?php if ($pageNum_resultado > 0) { // Show if not first page ?>
<span class="Estilo13"><a href="<?php printf("%s?pageNum_resultado=%d%s", $currentPage, max(0, $pageNum_resultado - 1), $queryString_resultado); ?>">Anterio</a></span><a href="<?php printf("%s?pageNum_resultado=%d%s", $currentPage, max(0, $pageNum_resultado - 1), $queryString_resultado); ?>" class="Estilo13">r</a>
<?php } // Show if not first page ?> </td>
<td width="23%" align="center" class="Estilo12"><?php if ($pageNum_resultado < $totalPages_resultado) { // Show if not last page ?>
<a href="<?php printf("%s?pageNum_resultado=%d%s", $currentPage, min($totalPages_resultado, $pageNum_resultado + 1), $queryString_resultado); ?>" class="Estilo13">Siguiente</a>
<?php } // Show if not last page ?> </td>
<td width="23%" align="center" class="Estilo12"><?php if ($pageNum_resultado < $totalPages_resultado) { // Show if not last page ?>
<a href="<?php printf("%s?pageNum_resultado=%d%s", $currentPage, $totalPages_resultado, $queryString_resultado); ?>" class="Estilo13">Último</a>
<?php } // Show if not last page ?> </td>
</tr>
</table>
<!-- TemplateEndEditable --></div></td>
</tr><tr><td height="1" bgcolor="#8285B2" class="Estilo7"><img src="imagenes/spacer.gif" alt="" width="150" height="1" /></td>
<td ><img src="imagenes/spacer.gif" alt="" width="12" height="1" /></td><td class="Estilo7"></td></tr>
</table></td>
</tr>
<tr>
<td height="13" bgcolor="#4E5188"><div align="center"><span class="blanco Estilo2">Todos los derechos reservados a Viajes y Eventos S.A. 2,008 </span></div></td>
</tr>
</table>
</body>
</html>
<?php
mysql_free_result($resultado);
mysql_free_result($destino);
?> |