Hola Joselito gracias por la ayuda, termine de esta manera:
Código HTML:
<form method="GET" action="vil-search.php">
<select name="ciudad">
<option>Cusco</option>
</select>
<select name="dias">
<option>2</option>
<option>3</option>
<option>4</option>
</select>
<input type="submit" name="submit" value="search" />
</form>
si quieres que aparesca una pagina para seleccionar la pagina
Código PHP:
<?php
$ciudad = $_GET['ciudad'];
$dias = $_GET['dias'];
echo "Se ha buscado <b>$ciudad</b> y <b>$dias</b> <hr size='1' color='blue'>";
mysql_connect("localhost","xx","xx");
mysql_select_db("xx");
$construct = "SELECT * FROM consultas WHERE option1 = '$ciudad' and option2 = '$dias'";
$run = mysql_query($construct);
$foundnum = mysql_num_rows($run);
if ($foundnum==0)
echo "No hay resultado de la busqueda";
else
{
echo "$foundnum results found!<p>";
while ($runrows = mysql_fetch_assoc($run))
{
$title = $runrows['title'];
$desc = $runrows['description'];
$url = $runrows['url'];
echo "
<b>$title</b><br />$desc<br /><a href='$url'>$url</a><p>";
}
}
?>
y si quieres que se vaya defrente a la pagina
Código PHP:
<?php
$ciudad = $_GET['ciudad'];
$dias = $_GET['dias'];
mysql_connect("localhost","xx","xx");
mysql_select_db("xx");
$construct = "SELECT * FROM consultas WHERE option1 = '$ciudad' and option2 = '$dias'";
$run = mysql_query($construct);
$foundnum = mysql_num_rows($run);
if ($foundnum==0)
echo "No hay resultado de la busqueda";
else
{
while ($runrows = mysql_fetch_assoc($run))
{
$url = $runrows['url'];
}
echo "<meta http-equiv=refresh content=1;URL=$url />";
}
?>
Pero como vez pongo los valores manualmente en las lista como puedo hacer para que se hagan mediante una base de datos y cuando en la primera se escoja una opcion cambie las opciones de la otra lista, o si no con que titulo puedo buscarlo en internet, muchas gracias.
A y un favor borra de tu comentario el nombre he usuario de mi base de datos, gracias