Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Preciso de ajuda.... PRIMEIRO TERIA UM CAMPO SELECT QUE AO SER SELECIONADO ABRIRIA OUTRO SELECT, BASEADO NA CONDIÇÃO DO PRIMEIRO. ATÉ AQUI EU CONSEGUI... AGORA PRECISO QUE AO SELECIONAR O SEGUNDO SELECT (seccao_al) DOIS CAMPOS DE TEXTO CARREGARIAM no formulário... (os dois campos codigo_al e situacao_al) AUTOMATICAMENTE...isso seria feito com javascript/ajax...como? segue em anexo uma tabela de exemplo.
<html>
<head><title>Cadastro</title>
</head>
<body>
<form id = "formulario" action = "" method="post" enctype="">
<tr >
<td> Selecione al:
<select name="nome_al">
<?php
//conexão com bd
include 'conexao.php';
$query="SELECT DISTINCT nome_al from cadastrar_al";
$sql=mysql_query($query);
$nome_al=$_POST['nome_al'];
while($linha=mysql_fetch_array($sql))
{
echo "<option value='{$linha['nome_al']}'>".$linha['nome_al']."</option>";
}
?>
<option selected>--SELECIONE AL-- </option>
</select>
<input type="submit" name="seleciona_al" value="seleciona_lt" />
<td><?php
if (isset($_POST["seleciona_al"]))
{
$sql_situacao = "SELECT * FROM cadastrar_al WHERE nome_al= '".$nome_al."'";
$rs = mysql_query($sql_situacao);
if (!($rs = mysql_query($sql_situacao)))
{
die('Não foi possível buscar os dados do banco!');
}
?>
<select name='seccao_al'>
<?phpecho "<option value='{$linha['seccao_al']}'>" .$linha['seccao_al']."</option>";
}
}
?>
</select>
</td>
..........
<label>nr_al: <input type="text" name="nr_al" value=""/></label>
<label>situacao_al: <input type="text" name="situacao_al" value=""/></label>Carregando comentários...