Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala pessoal, blz?
Estou precisando de uma ajuda de vocês, já pesquisei diversos tópicos sobre a dúvida que tenho, porém não consegui resolver meu problema.
Vamos lá.
Eu tenho um banco de dados com a seguinte estrutura.
Nome do banco: estoquesul
Tabela: Cad_produto
Colunas: Cod_produto, Nome
Agora tenho um formulário conforme abaixo.
<form id="form1" name="form1" method="post" action="insert_exit_material.php">
<div align="center">
<table width="458" border="0">
<tr>
<td width="123" bgcolor="#CCCCCC"><strong>Data</strong></td>
<td width="325" bgcolor="#CCCCCC"><label for="data"></label>
<div align="center">
<input name="data" type="text" id="data" value="<?php echo date('d/m/Y - H:i',time()-3);?>" size="50" />
</div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><strong>Código do Produto</strong></td>
<td bgcolor="#CCCCCC"><label for="cod_prod"></label>
<div align="center">
<input name="cod_prod" type="text" id="cod_prod" size="50" />
</div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><strong>Produto</strong></td>
<td bgcolor="#CCCCCC">
<div align="center">
<select name="prod" id="prod">
<?php
include ("fc_funcao.php");
//Consulta com a tabela
//Selecione tudo em ordem crescente pelo nome
$consulta=mysql_query("SELECT * FROM cad_produto order by Cod_produto ASC");
//Fazendo o looping para exibição de todos registros que contiverem em nomedatabela
while ($dados = mysql_fetch_array($consulta)) {
echo("<option value='".$dados['Nome']."'>".$dados['Nome']."</option>");
}
?>
</select>
</div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><strong>Quantidade</strong></td>
<td bgcolor="#CCCCCC"><label for="qtd"></label>
<div align="center">
<input name="qtd" type="text" id="qtd" size="50" />
</div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><strong>Nome do Retirante</strong></td>
<td bgcolor="#CCCCCC"><label for="retirante"></label>
<div align="center">
<input name="retirante" type="text" id="retirante" size="50" />
</div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><strong>Número do Chamado</strong></td>
<td bgcolor="#CCCCCC"><label for="chamado"></label>
<div align="center">
<input name="chamado" type="text" id="chamado" size="50" />
</div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><strong>Unidade de Medida</strong></td>
<td bgcolor="#CCCCCC"><label for="un_med"></label>
<div align="center">
<select name="un_med" id="un_med">
<option value="0" selected>Selecione uma medida............................................</option>
<option value="Peça">Peça</option>
<option value="Unidade">Unidade</option>
<option value="Metro">Metro</option>
<option value="Pacote">Pacote</option>
<option value="Rolo">Rolo</option>
<option value="Outro">Outro</option>
</select>
</div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><strong>IMAC ou CASE</strong></td>
<td bgcolor="#CCCCCC"><label for="imaccase"></label>
<div align="center">
<select name="imaccase" id="imaccase">
<option value="0" selected>Selecione uma opção..............................................</option>
<option value="Imac">IMAC</option>
<option value="Case">CASE</option>
</select>
</div></td>
</tr>
</table>
<p> </p>
<p align="absolute">
<input type="submit" name="enviar" id="enviar" value="Enviar" />
</p>
</div>
</form>
Vejam que no formulário acima, no campo Produto, eu já utilizo uma query que me disponibiliza no combobox todos os produtos que eu tenho cadastrado. Porém ao clicar no produto, eu preciso que no campo acima, que é o campo Código do Produto, ele seja preenchido automaticamente, consultando a tabela Cad_produto na coluna Cod_produto.
Conseguem me ajudar?
Carregando comentários...