Ir ao conteúdo
  • Cadastre-se

Formulario php


halexx2011

Posts recomendados

Gente eu estou querendo criar um formulário para calcular peso de componentes mecânicos, dai eu cadastrei no banco de dados vários itens ( cantoneiras, vigas, etc.) e seus respectivos pesos específicos em Kg/m.

dai eu queria o seguinte na primeira coluna eu escolheria o item ai a segunda coluna aparecia automaticamente o peso respectivo, na terceira coluna eu digitaria o comprimento do item e na quarta coluna a quantidade de itens dai quando eu desse ok aparecia na quinta coluna o peso calculado pela seguinte forma

coluna2*coluna3*coluna4/1000, só que além disso os dados n se apagassem e aparecesse mais uma linha em baixo para que eu posso preencher o proximo?

já fiz o código:

a tabela ta assim:

quando seleciono o primeiro como ele joga o valor no segundo campo só que se tiver algo digitado ele apaga

<table width="900" height="217" border="0" align="center" cellpadding="5" cellspacing="1">

<tr>

<td width="496" height="184" valign="top" bgcolor="#FFFFCC">

<table width="559" border="1" align="center" cellpadding="0" cellspacing="0">

<tr>

<td height="27" colspan="6"><div align="center" class="style13">LISTA DE MATERIAL</div></td>

</tr>

<tr>

<td width="51" height="23"><div align="center" class="style12">ITEM</div></td>

<td width="84"><div align="center" class="style12">MATERIAL</div></td>

<td width="160"><div align="center" class="style12">PESO ESP. (Kg)</div></td>

<td width="144"><div align="center" class="style12">COMPRIMENTO (mm)</div></td>

<td width="65"><div align="center" class="style12"><span class="style10">

<label></label>

</span>QTDE.</div></td>

<td width="78"><div align="center" class="style12">PESO (Kg)</div></td>

</tr>

<tr>

<td height="15"><span class="style10"></span></td>

<td>

<form action="" method="post">

<input type="hidden" name="ativar" value="1">

<select name="perfil" class="textoEs" onchange="form.submit()">

<?

$sql = 'select * from material_mecanica ORDER BY id ASC';

$exe = mysql_query($sql);

while($linha = mysql_fetch_array($exe)){

echo "<option value=\"".$linha['id']."\">";

echo $linha['perfil']."</option>";

}

?>

</select>

</form>

</td>

<td height="15" align="center"><span class="style10">

<?

if(isset($_POST["ativar"])){

$curso = $_POST['perfil'];

$sql = "SELECT * FROM material_mecanica WHERE id='{$curso}' ORDER BY id ASC";

$exe = mysql_query($sql);

while($linha = mysql_fetch_array($exe)){

echo $linha['peso_especifico']. "<br>";

}

}

?>

</td>

<td height="15"><span class="style10">

<label>

<input type="text" name="aa" id="textfield49" value="<?php echo $aa; ?>">

</label>

</span></td>

<td height="15"><span class="style10">

<label>

<input name="textfield97" type="text" id="textfield97" size="5" />

</label>

</span></td>

<td height="15"><span class="style10"></span></td>

</tr>

</table>

</tr>

</table>

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!