Passar dados de Formulário para outra página.
09/05/2014
0
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:
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.
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;
<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.
Adilson Rumao
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)