Jump to content


Photo

List Ou Select Dinamicos


  • Faça o login para participar
3 replies to this topic

#1 Publicitario

Publicitario

    Normal

  • Usuários
  • 96 posts
  • Sexo:Não informado

Posted 04/05/2005, 18:18

Galera queria fazer um list ou um select q puxasse os dados do bd ....

por exemplo, o usuario escolhe no primeiro select FRUTA, ai ele abriria um segundo select contendo MAÇA, BANANA .... esses dados virão de um bd na tabela fruta ...

e assim por diante

alguem tem a sintaxe ou um codigo na mao?


obrigado.
Solucionna - IT Services
Sites, impressos, sistemas online e consultoria em TI
www.solucionna.net
Envie-nos seu currículo e portfólio: rh@solucionna.net

Nortear Investimentos
Investimentos em fundos, açõe, imóveis e câmbio
www.nortearinvestimentos.com

#2 leonardo.m.b

leonardo.m.b

    Novato no fórum

  • Usuários
  • 14 posts
  • Sexo:Não informado

Posted 04/05/2005, 18:22

Em php é possivel fazer isso, mas vc precisaria atualizar a página cada vez q ele selecionasse um campo.

Use javascript, o cara escolhe um e ja muda o outro, sem reload na página.

(Pergunte no fórum JS)

#3 PHP-man

PHP-man

    12 Horas

  • Usuários
  • 257 posts
  • Sexo:Masculino

Posted 10/01/2006, 09:02

Afffffffffffffffffffff....

<tr>
<td><form name="form" action="<? echo $_SERVER['PHP_SELF']; ?>" method="post">
<?
$sqlcategorias = mysql_query("SELECT * FROM prod_categorias");
echo"<select name='slcategorias' class='campo_padrao'>";
while ($rowct = mysql_fetch_array($sqlcategorias)) {
echo "<option value='$rowct[id]'>$rowct[categoria]</option>";
}
echo"</select>";
?>

<input name="Submit" type="submit" class="botao_padrao" value="Listar" />
</form></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>
<?
if ($Submit == true) {
$sqlsubcategorias = mysql_query("SELECT * FROM prod_subcategorias WHERE idsbct=$slcategorias");
echo"<select name='slsubcategoria' class='campo_padrao'>";
while ($rowsbct = mysql_fetch_array($sqlsubcategorias)) {
echo "<option value='$rowsbct[idsb]'>$rowsbct[subcategoria]</option>";
}
echo"</select>";} else { echo ""; }
?>
</td>
</tr>
Existe uma grande diferença entre a Sabedoria e a Inteligência. A Inteligência vem acompanhada de Arrogância e Irônias. A Sabedoria vem acompanhada de Humildade e Paciência. by PHP-man

#4 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 10/01/2006, 10:00

hehehe tem uma maneira + facil e eficaz ( digo varias :P ) usando o XMLHttpRequest do JS
"Tutorial: Utilização do XMLHttpRequest (JavaScript), para apresentar conteúdo sem necessidade de atualizar a página."

eu estou tento 1 única dúvida lá, o script funciona, estou até usando o meu problema e pra resgatar o valor do segundo COMBO :(

URL do tópico: http://forum.wmonlin...howtopic=116461

o script e muito bom e espero que lhe ajude...

T+

Edição feita por: Goku Jr, 10/01/2006, 10:01.

-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq