Ir para conteúdo

Arquivado

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

wilsoncrescencio

Recuperando dados no select do form com php

Recommended Posts

Olá pessoal

Tenho uma tabela de nome "funcao" com a seguinte configuração:

table funcao
id_funcao
funcao
nivel

 

Recupero os dados desta tabela em form campo select da seguinte maneira:

<form action="" method="post" name="profunc" id="formtrit" enctype="multipart/form-data">
<label class="esqued">
<span>Função</span>
<select name="nivel" onchange="muda_nivel()" style="text-transform:uppercase;">
        <option value="" selected="selected" >Selecione...
        <?php
		//conecção com a tabela funcao
		$consulta=mysql_query("SELECT * FROM funcao	 ORDER BY funcao ASC");
		  //Fazendo o looping para exibição de todos registros que contiverem em nomedatabela
			while ($dados = mysql_fetch_array($consulta)) {
			echo("<option value='".$dados['id_funcao']."'>".$dados['funcao']."</option>");
			
			}
			?>
		</select>
</form>

 

Tá ok, belezinha, eu consigo resgatar os dados na boa e mostrar ao cliente para que ele faça a seleção da função que deseja.

O problema é que eu queria que o form tivesse um campo "txt" que recupera-se e mostra-se ao cliente o conteúdo do campo "nível" da tabela relacionado com a opção escolhida no select.

Tem como fazer isso da forma que usei o php no form, ou há outra maneira?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei... É necessário o refresh para que o campo possa ser visualizado? Não consigo aproveitar minha "$consulta" já existente no form para poder obter o resultado desejado?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não posso esperar até que vc possa ter tempo pra me auxiliar. E desde já fico-lhe muito agradecido

Compartilhar este post


Link para o post
Compartilhar em outros sites

:seta: http://forum.imasters.com.br/topic/365795-combos-dependentes-ajax-jquery/

 

O conceito é o mesmo, só terá que adaptar ao seu caso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

RobsonFD. Peço desculpas pela minha resposta anterior faltou virgula, a resposta certa é:

Não (de não tem problema), posso esperar, até que você possa ter tempo pra me auxiliar. E desde já fico-lhe muito agradecido.

Dá maneira como a resposta ficou, pareceu-me muito mal educada e mal agradecida.

Perdão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resolvido conforme link postado por João Batista Neto. Muito obrigado a ambos e novamente mil desculpas ao RobsonFD pelo erro de conteúdo da minha mensagem anterior a ele destinada.

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.