Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

jaime_paixao

Valor dentro de um dropdown

Mensagens Recomendadas

jaime_paixao    0
jaime_paixao

Boas Pessoal, tou aqui com uma pequena confusão será possivel ajudarem-me?

tenho o seguinte codigo:

nclude("../ligacao/ligacao.php");

$sql="SELECT nome, id, cod_tipo FROM utilizadores where cod_tipo='2'";

$result = mysql_query($sql);

while ($dados = mysql_fetch_array($result)) {

//falta mostrar os dados dentro do dropdown

}

o que eu quero é que os valores retomado de dentro do select todos dentro de uma list menu/dropdown.

bgd pessoal

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
mohican    0
mohican

eu acho que ele assim nem sequer te faz a query... faz?  :hmm:

como tens o ficheiro ligacao.php?

de qualquer maneira dentro do while, para listar basta pores $dados['coluna'] da coluna onde tens os valores

para o select, abres o select antes do while e fechas depois do while, dentro do while metes a tag <option> com o $dados['tabela']

consegui explicar-me? lol

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
mohican    0
mohican

eu por exemplo tenho uma base de dados com uma tabela xpto e dentro dessa tabela uma coluna id e outra nome

para ir buscar todos os nomes faria, como tens

while ($dados = mysql_fetch_array($result)) {

 

echo $dados['nome'];

}

no teu caso queres um select, em vez de echo metes option

caso tenhas duvidas dde como se faz um select

http://www.w3schools.com/TAGS/tag_Select.asp

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jaime_paixao    0
jaime_paixao

eu tenho assim e ta a funcionar:

<?php

include("../ligacao/ligacao.php");

$sql="SELECT nome, id, cod_tipo FROM utilizadores where cod_tipo='2'";

$result = mysql_query($sql);

echo " <select name=nome id=nome>";

while ($dados = mysql_fetch_array($result)) {

echo "<option>" .$dados['nome'] ."</option>";

}

echo "</select>";

?>

agora o qe eu qero é retirar o campo selecionado para uma variavel.

da para fazer????

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
mohican    0
mohican

respondi-te à pm com essa duvida lol mas aquilo é em javascript.. com php n sei se dá,  mas a pagina teria de fazer refresh.. pode ser que alguem saiba como fazelo

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
mohican    0
mohican

com php, qd fazes o submit do form podes ir buscar a opção selecionada com $_POST['selectname']

ou $_GET, dependendo do method do form

abraço :P

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade