Array
(
)

Passar dados de Formulário para outra página.

PHP
Rumao
   - 09 mai 2014

Bom dia galera estou com uma dúvida de como pegar o ID e Nome de um Option cujo dado vem de uma consulta do banco.Ex:
#Código
if(isset($_POST['enviar'])):
//Verifica se os campos estão vazios
if(empty($_POST['txtMontadoras'])):
echo '<div class="error">Por favor informe todos os campos.</div>';
else:
$txtMontadora = $_POST['txtMontadoras'];
$txtVeiculo = $_POST['txtVeiculos'];
$txtModelo = $_POST['txtModelos'];
$txtAno = $_POST['txtAnos'];
$txtPlaca = trataString(strtoupper($_POST['txtPlaca']));
$_SESSION['carro']['sessionMontadora'] = $txtMontadora;
$_SESSION['carro']['sessionVeiculo'] = $txtVeiculo;
$_SESSION['carro']['sessionMotor'] = $txtModelo;
$_SESSION['carro']['sessionAno'] = $txtAno;
$_SESSION['carro']['sessionPlaca'] = $txtPlaca;
endif;
endif;

#Código
<form name="" id="formulario" method="post" action="">
<label for="txtMontadoras">Montadora</label>
<select name="txtMontadoras" id="txtMontadoras">
<option value="">SELECIONE A MONTADORA</option>
<?php
$selecionaMon = mysql_query("SELECT * FROM montadoras ORDER BY nome_mon");
while($resMon = mysql_fetch_array($selecionaMon)):
$montadoraId = $resMon['codigo_mon'];
$montadoraNome = $resMon['nome_mon'];
echo '<option value="'.$montadoraId.'">'.$montadoraNome.'</option>';
endwhile;
?>
</select>
<label for="txtVeiculos">Veiculos</label>
<select name="txtVeiculos" id="txtVeiculos">
<option value="">AGUARDANDO MONTADORA</option>
<option value="GOL">GOL</option>
</select>
<label for="txtModelos">Motor</label>
<select name="txtModelos" id="txtModelos">
<option value="">AGUARDANDO VEÍCULO</option>
<option value="1.0">1.0</option>
</select>
<label for="txtAnos">Ano</label>
<select name="txtAnos" id="txtAnos">
<option value="">AGUARDANDO MODELO</option>
<option value="2014">2014</option>
</select>
<label for="txtPlaca">PLACA</label>
<input type="text" name="txtPlaca">
<input type="hidden" name="enviar">
<input type='hidden' name='montadora' id='montadora' value="<?php $montadoraNome; ?>" />
<input type="submit" value="Enviar" class="btn" />
</form>

O filtro ocorre normalmente, mas além do ID da montadora que irei usar em outra consulta para filtrar os veículos também preciso pegar o Nome da montadora que foi selecionada e gravar na Session. Até consigo pegar o ID na outra página, mas o Nome da montadora não.
Alguém poderia dar uma dica? Desde já obrigado pela atenção.