Olá, estou com um problema e não consigo achar uma solução, é o seguinte:
Tenho uma página onde vou fazer pedidos de produtos. Já listo em uma tabela os produtos cadastrados, com seu valor unitário, um campo para informar a quantidade e um outro campo que deve calcular qtde * valor unitário. É aí que está o problema, preciso fazer este cálculo mas não estou conseguindo pelo fato desta tabela estar sendo construida a partir de um while (enquanto houver regitros de produtos no bd, vai criando linhas).
Segue o meu código abaixo:
<table id="tabela_produto" align="center">
<tr>
<td class="cabecalho_tabela" name="cod">Código</td>
<td class="cabecalho_tabela">Descrição</td>
<td class="cabecalho_tabela">Unidade</td>
<td class="cabecalho_tabela">Valor unitário</td>
<td class="cabecalho_tabela">Quantidade</td>
<td class="cabecalho_tabela">Valor total</td>
<?php
include("conexaobd.php");
$sql = "SELECT * from produto where estoque='S' order by descricao";
$rs = mysql_query($sql);
while($valor = mysql_fetch_array($rs)){
echo "<tr><td class='conteudo_tabela'>".$valor['cod']."</td>
<td class='conteudo_tabela'>".$valor['descricao']."</td>
<td class='conteudo_tabela'>".$valor['unidade']."</td>
<td class='conteudo_tabela' id='vlr_unit'>".$valor['valor_unit']."</td>
<td class='conteudo_tabela'><input type='text' id='qtde' value='0' size='10'></td>
<td class='conteudo_tabela'>ONDE QUERO CALCULAR</td></tr>";
}/*Fim do while*/
echo "</table>"; /*fecha a tabela apos termino de impressão das linhas*/
mysql_close($conexao);
?>
Pergunta
Vinícius Franke
Olá, estou com um problema e não consigo achar uma solução, é o seguinte:
Tenho uma página onde vou fazer pedidos de produtos. Já listo em uma tabela os produtos cadastrados, com seu valor unitário, um campo para informar a quantidade e um outro campo que deve calcular qtde * valor unitário. É aí que está o problema, preciso fazer este cálculo mas não estou conseguindo pelo fato desta tabela estar sendo construida a partir de um while (enquanto houver regitros de produtos no bd, vai criando linhas).
Segue o meu código abaixo:
Desde já agradeço, valeu!
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.