Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa anoite,
Não estou conseguindo fazer a soma total de um produto, no BD tem o ITENSENT que é a quantidade de entrada do produto e tem o AJUSTE que é onde adicionar mais quantidade ou retirar.
Nesse aqui só conseguindo mostrar a quantidade da tabela INTENSET, mas falta tabela AJUSTE.
$itens = mysql_query("SELECT * FROM itensent WHERE CONTROLE")or die (mysql_error());
while($result = mysql_fetch_array($itens))//carrega os dados escolhidos no get
{
$codprod = $result['PRODUTO'];
$produto = mysql_query("SELECT PRODUTO,CODPROD FROM produtos WHERE CODPROD = $codprod")or die (mysql_error());;
$prod = mysql_fetch_array($produto);
$totalprod = $result['CUSTO'] * $result['QUANT'];
$total = $total + $totalprod;
$totalprod = number_format($totalprod, 2, ',', '.');
$custo = number_format($result['CUSTO'], 2, ',', '.');
echo "<tr>";
echo "<td class='td'>".$result['NRITEM']."</td>";
echo "<td class='td'>".$prod['PRODUTO']."</td>";
echo "<td class='preco'>".$result['QUANT']."</td>";
echo "<td class='preco'>R$ ".$custo."</td>";
echo "<td class='preco'>R$ ".$totalprod."</td>";
echo "</tr>";
}
com as duas tabelas mais não funcionou.
<?php
$estoque = mysql_query("SELECT Sum(itensent.QUANT) as quantent FROM itensent WHERE itensent.PRODUTO");
$achaestoque = mysql_fetch_array($estoque);
$ajustes = mysql_query("SELECT Sum(ajuste.qtde_saida) as quantsai, Sum(ajuste.qtde_entrada) as quantent FROM ajuste WHERE ajuste.PRODUTO");
$achaajuste = mysql_fetch_array($ajustes);
$estocado = ($achaestoque['quantent']) + ($achaajuste['quantent'] - $achaajuste['quantsai'])or die (mysql_error());
while($result = mysql_fetch_array($estocado))//carrega os dados escolhidos no get
{
$codprod = $result['PRODUTO'];
$produto = mysql_query("SELECT PRODUTO,CODPROD FROM produtos WHERE CODPROD = $codprod")or die (mysql_error());;
$prod = mysql_fetch_array($produto);
$totalprod = $result['CUSTO'] * $result['QUANT'];
$total = $total + $totalprod;
$totalprod = number_format($totalprod, 2, ',', '.');
$custo = number_format($result['CUSTO'], 2, ',', '.');
echo "<tr>";
echo "<td class='td'>".$result['NRITEM']."</td>";
echo "<td class='td'>".$prod['PRODUTO']."</td>";
echo "<td class='preco'>".$result['QUANT']."</td>";
echo "<td class='preco'>R$ ".$custo."</td>";
echo "<td class='preco'>R$ ".$totalprod."</td>";
echo "</tr>";
}
?>
Obrigado pela atenção.
Carregando comentários...