Crear un campo de búsqueda doble

Hola a todos, soy principiante en el mundo de la programación y estoy diseñando una pagina web. Lo que necesito, si es posible, es crear 2 campos de búsqueda que juntos generen un resultado. por ejemplo en el caso de una aerolínea seleccionas el lugar de origen y el destino y eso te genera un resultado.
Todo esto conectado a una base de datos excel que tengo. no se si fui muy claro. por ahí es imposible o muy fácil.
Espero su respuesta, saludos de antemano :)
no mucho lamentablemente, tengo la base de datos y el 30% de la web armada. quería saber si era posible hacer eso antes de seguir avanzando.
Yo, hasta el momento, creo que todo es posible en cuanto a software respecta. Obviamente, unas cosas son mucho más simples que otras, pero siempre se puede hacer.

En tu caso, si quieres leer directamente desde el archivo excel, es algo complejo (aunque depende de la librería que uses para leer el archivo).

Algo genérico, sin conocer cómo está diseñada tu base de datos ni tu software, es esto:

1. Leer los campos del <form> en PHP:

<?php
$campo1 = $_POST['campo1'];
$campo2 = $_POST['campo2'];

2. Crear una consulta SQL (asumiendo que estás usando una base de datos y no el archivo excel):

// continuación del anterior
$sql = "SELECT campos FROM tabla WHERE columna = $campo1 AND columna2 = $campo2";
$result = mysql_query ($sql, $conexion); // $conexion es la conexión a la base de datos.

3. Recorres los resultados y los formateas como HTML:

$out = '';

if ($result)
{
  while ( ($row = mysql_fetch_assoc ($result)))
  {
    // Formateas el resultado de la consulta como HTML
  }
}
else
{
  $out = '<p>No hay resultados.</p>';
}

echo $out;

Esto es sólo "la punta del iceberg", pues todo depende de tu contenido. Claro, esto no funciona si no estas usando MySQL (o en su defecto, una base de datos relacional).
excelente!! muchas muchas gracias por la información, ahora tengo que ponerla en practica!!! :)
skaparate escribió:Yo, hasta el momento, creo que todo es posible en cuanto a software respecta. Obviamente, unas cosas son mucho más simples que otras, pero siempre se puede hacer como es aries?.

En tu caso, si quieres leer directamente desde el archivo excel, es algo complejo (aunque depende de la librería que uses para leer el archivo).

Algo genérico, sin conocer cómo está diseñada tu base de datos ni tu software, es esto:

1. Leer los campos del <form> en PHP:

<?php
$campo1 = $_POST['campo1'];
$campo2 = $_POST['campo2'];

2. Crear una consulta SQL (asumiendo que estás usando una base de datos y no el archivo excel):

// continuación del anterior
$sql = "SELECT campos FROM tabla WHERE columna = $campo1 AND columna2 = $campo2";
$result = mysql_query ($sql, $conexion); // $conexion es la conexión a la base de datos.

3. Recorres los resultados y los formateas como HTML:

$out = '';

if ($result)
{
  while ( ($row = mysql_fetch_assoc ($result)))
  {
    // Formateas el resultado de la consulta como HTML
  }
}
else
{
  $out = '<p>No hay resultados.</p>';
}

echo $out;

Esto es sólo "la punta del iceberg", pues todo depende de tu contenido. Claro, esto no funciona si no estas usando MySQL (o en su defecto, una base de datos relacional).
me ayudo, gracias