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.

List Ou Select Dinamicos
Started By Publicitario, 04/05/2005, 18:18
3 replies to this topic
#1
Posted 04/05/2005, 18:18
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
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
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)
Use javascript, o cara escolhe um e ja muda o outro, sem reload na página.
(Pergunte no fórum JS)
#3
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> </td>
</tr>
<tr>
<td> </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>
<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> </td>
</tr>
<tr>
<td> </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
Posted 10/01/2006, 10:00
hehehe tem uma maneira + facil e eficaz ( digo varias
) 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+

"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
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)