Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

josenilson

select option Estado e Cidade

Recommended Posts

Olá,

tenho um select option montado em uma pagina html, não criei o mesmo eu achei na internet, a função deste e carregar estado e cidades armazenados no banco, ate ai tudo bem consigo usar na minha aplicação, a minha dificuldade e retornar os dois valores que carrego no select option em uma variável ou simplesmente exibir em um echo . do php.

segue o código do mesmo.

Deixo aqui meu agradecimento vlw.

form name="frmSelect" action="teste.php" method="post">
<tr>
<td>
<label>
Estado
</label>
</td>
<td colspan="2">
<select id="categoria-selecta" name="id">
<option value="" name="cidade">
Selecione
</option>
<?php
foreach ($result as $row){
echo '<option value='.$row['id'].'>'.$row['nome'].'</option>';
}
?>
</select>
</td>
</tr>
<tr>
<td>
<label>
Cidade
</label>
</td>
<td>
<div id="resultado">
<small>Aguardando....</small>
</div>
</td>
<td><span id="loading"><img src="img/pequeno-loader.gif"></span></td>
</tr>
<button type="submit" name="cadastro" class="btn btn-success">Cadastrar</button>
</form>
Coloquei em vermelho o select para talvez facilitar a leitura do código, ou seja nesse caso ele ta armazenando o que eu escolho como estado e cidade em alguma variável. ???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Williams, blz mano ?, obrigado por ajudar, porem o meu problema e o seguinte:

o meu select option esta funcionando normalmente, a minha dificuldade é pegar as informações que eu selecionei nele tipo assim.

vamos dizer que selecionei o estado SP e cidade SÃO PAULO ate ai blz, só que como eu jogo isso em uma variável ? eu sei o conceito de variável e tal, só que como esta usando Ajax e tudo estou meio perdido nesse código abaixo é daqui que parte, pegar as informações.

<select id="categoria-selecta" name="id">
<option value="" name="cidade">
Selecione
</option>
<?php
foreach ($result as $row){
echo '<option value='.$row['id'].'>'.$row['nome'].'</option>';
}
?>
</select>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa mano, ainda não deu certo aqui,

eu sei que essa parte do código pegas informações no banco

<?php
foreach ($result as $row){
echo '<option value='.$row['id'].'>'.$row['nome'].'</option>';
}
?>
porem quando eu faço um echo com isso ele me mostra toda a lista de estados
o que quero fazer e somente armazenar em variais o que eu escolho no estado e na cidade.

Compartilhar este post


Link para o post
Compartilhar em outros sites
porem quando eu faço um echo com isso ele me mostra toda a lista de estados
o que quero fazer e somente armazenar em variais o que eu escolho no estado e na cidade.

Amigo envia o post e veja o que retorna

var_dump( $_POST );

Tem que aprender a debugar codigos

exemplo:

echo "<pre>";

print_r( $result );

echo "</pre>";

Se pegou pronto e esta tendo dificuldades de pegar um post ou debugar uma @var, ta na hora de assistir um video etc. Pois isso ae é o basico de tudo.

Segue um video de cadastro basico

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.