te explico... tienes pagina1.php y pagina2.php
en la pagina1.php ya esta tu formulario y tu select donde elijes producto y el boton qu eenvia a la pagina2.php eso ya esta listo cierto seria algo como
pagina1.php codigo html
Código:
<form name="busca" method="POST" action="pagina2.php">
<select name="valor">
<option value="A">avion</option>
<option value="B">barco</option>
<option value="C">camion</option>
</select><br>
<input type="submit" name="enviar" value="Ingresar">
</form>
ok ya estamos ready ahora es cosa de ver que valor viene para mostrar x formulario nuevo...
pagina2.php
codigo php
Código PHP:
<?php
//si apretamos el boton enviar y valor no es vacio vemos
if (isset($_POST[enviar]) && $_POST[valor] != "")
{
///condiciones por valor
if ($_POST[valor]== 'A')
{
//aqui podemos generar un formulario nuevo
//FORMULARIO PARA OPCION A... ejemplo.....
//cerramos el php para escribir html o dentro como desees
?>
<form name="busca2" method="POST" action="pagina2.php">
<input type="text" name="tipo_avion"><br>
<input type="submit" name="enviar_a" value="Ingresar">
</form>
<?php
//reabrimos php para consultar por otro valor o valores..
}
if ($_POST[valor]== 'B')
{
//FORMULARIO PARA OPCION B
}
if ($_POST[valor]== 'C')
{
//FORMULARIO PARA OPCION C
}
//termino condiciones
}
else
{
echo "No Selecciono Nada...........<a href='pagina1.php'>Volver</a>";
}
Código PHP:
<?php
/*bajo este codigo o sobre ^ puedes poner esto para ingresar el nuevo formulario generado por pagina2.php o simplemente otra pagina como gustes..... */
if (isset($_POST[enviar_a]) && $_POST[tipo_avion] != "")
{
//codigo ingresa avion
}
else
{
echo "No ingreso Avion";
}
?>
espero se entienda la dinamica se puede hacer con swich tambien como gustes es solo para que ves como se hacen las consultitas y preguntas.... puedes ocupar varias paginas o todo en la misma que seria lo mas conveniente...
saludos...