Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
ola gente tenho a seguinte duvida aqui bom to em um formulario
e vou postar o form aqui
<div id="agente">
<p>Download de Documento para agente.</p>
<form action="" method="post">
<label>
Remessa:
<select name="txt_remessa" class="um">
<option>Selecione</option>
<option></option>
</select>
</label>
<br />
<label>
Nome do cliente:
<select name="txt_cliente">
<option>Selecione</option>
<option></option>
</select>
</label>
<br />
<label>
Cod.cliente:
<select name="txt_cod" class="dois">
<option>Selecione</option>
<option></option>
</select>
</label>
<br />
<input type="submit" name="enviar" />
</form>
</div><!--fim agente -->
minha duvida
eu quero escolher nesse form os dados do banco de dados
neles captura as seguintes coisas
Remesa= que pode ser 1,2,3,4,5,6
qualquer uma dessas
e os outros ultimos campos que queria pegar seria
nome do cliente= quando encontrase determinado cliente como o seu joao
automaticamente no campo abaixo aparecesse o codigo dele no campo codigo do cliente
codigo do cliente= esse campo pegaria automaticamente o codigo de acordo com a escolha do cliente.
>
meu caro nao sei se você me entendeu muito bem mas vamos la
eu fiz aqui no meu codigo dessa maneira que pega apenas o numero de remessa
isso ja tinha feito antes mas minha duvida seria a seguinte
na hora que eu escolhece a opção do nome do cliente automaticamente aparecesse que cod aquele cliente tem entendes
<?php
$sql = "SELECT * FROM contascli";
$qry = mysql_query($sql);
?>
<div id="agente">
<p>Download de Documento para agente.</p>
<form action="" method="post">
<label>
Remessa:
<select name="txt_remessa" class="um">
<option>Selecione</option>
<?php while($linha = mysql_fetch_array($qry)) { ?>
<option><?php echo $linha['codarremesa'] ?></option>
<?php } ?>
</select>
</label>
<br />
<label>
Nome do cliente:
<select name="txt_cliente">
<option>Selecione</option>
<option></option>
</select>
</label>
<br />
<label>
Cod.cliente:
<select name="txt_cod" class="dois">
<option>Selecione</option>
<option></option>
</select>
</label>
<br />
<input type="submit" name="enviar" />
</form>
</div><!--fim agente -->como ninquem me respondeu queria sana essa duvida vamos la
aki embaixo segue o css
#agente{
margin:150px;
}
#agente p{
margin-bottom:5px;
}
.um{
width:180px;
margin:0 0 5px 0;
}
.dois{
width:134px;
}
.tres{
width:166px;
margin:5px 0 5px 0;
}
aki segue meu codigo
<div id="agente">
<p>Download de Documento para agente.</p>
<form action="downloaddoc.php" method="post">
<label>
<?php
$sql = "SELECT * FROM contascli";
$qry = mysql_query($sql);
?>
Remessa:
<select name="txt_remessa" class="um">
<option>Selecione</option>
<?php while($linha = mysql_fetch_array($qry)) { ?>
<option><?php echo $linha['codarremesa'] ?></option>
<?php } ?>
</select>
</label>
<br />
<?php
$dsql = "SELECT * FROM dadoscli";
$dqry = mysql_query($dsql);
?>
<label>
Nome do cliente:
<select name="txt_cliente" class="dois">
<option>Selecione</option>
<?php while($dlinha = mysql_fetch_array($dqry)) { ?>
<option><?php echo $dlinha['nomecli'] ?></option>
<?php } ?>
</select>
</label>
<br />
<label class="dois">
Cod.cliente:
<select name="txt_cod" class="tres">
<option>Selecione</option>
<option></option>
</select>
</label>
<br />
<input type="submit" name="enviar" />
</form>
</div><!--fim agente -->
no campo onde seleciono o usuario que eu quero ta OK beleza
mas queria que ao clicasse neste campo
no option do cod.cliente aparecesse automaticamente o id desse usuario
deckards2bibi,
Se for apenas um formulário para apresentar os dados de um cliente já selecionado em outra pagina, ficaria assim:
if (@mysql_num_rows($cliente) <= '0'){
echo "Nenhum cliente encontrado";
}else{
while($res_cliente=mysql_fetch_array($cliente)){
Se form uma formulario para inserção de dados ficaria assim:
>
Abraços e espereço ter ajudado. A proposito não testei o algoritimo, pois não criei a(s) tabela(s), mas acredito que vai funcionar direitinho.
Flamaury