Selecciono una Marca despues un modelo y despues el motor y cuando le doy a Okey se supone que me tiene que llevar a una pagina donde seria piezas.php?id=330484 (donde 330484 varia segun la variables seleccionadas anteriormente.)
Ahora bien, el formulario de seleccion funciona correctamente, cuando elijo cualquiera me deja en piezas.php?id=
Termina en el = y no me completa la URL.
Este es el codigo no se si tengo algo mal o puede ser de algun include.
Código PHP:
<form id="fbuscador" name="fbuscador" method="post" action="piezas.php?id=<?php echo $motor->idMotor;?>">
<span>Marca:</span>
<select name="idMarca" id="idmarca" class="required">
<option value="">Elige marca</option>
<?php
if($marcas) {
foreach ($marcas as $marca)
{
?>
<option value="<?php echo $marca->idMarca; ?>"><?php echo $marca->marca; ?></option>
<?php
} //end foreach marca
} //end if marcas
?>
</select>
<span>Modelo:</span>
<select style="width:110px" name="idModelo" id="idmodelo" class="required">
<option value="">Elige primero marca</option>
<?php
if($modelos) {
foreach ($modelos as $modelo)
{
$motores = $db->get_results("SELECT
motores.motor,
motores.idMotor
FROM
motores
WHERE
motores.idModelo = {$modelo->idModelo}
ORDER BY
motores.motor ASC");
?>
<option value="<?php echo $modelo->modelo; ?>">
<?php
} //end foreach modelo
} //end if modelos
?>
</select>
<span>Motor:</span>
<select style="width:120px" name="idMotor" id="idmotor" class="required">
<option value="">Elige primero modelo</option>
<?php
if($motores) {
foreach ($motores as $motor)
{
?>
<option value="<?php echo $motor->motor; ?>">
<?php
} //end foreach motor
} //end if motores
?>
</select>
<input type="image" name="bbusqueda" src="images/btn_busqueda.png" width="41" height="36" alt="Buscar en el reparador" />
</form>