Jump to content


Photo

Multiplicar Resultado


  • Faça o login para participar
1 reply to this topic

#1 junaooaks

junaooaks

    Normal

  • Usuários
  • 103 posts
  • Sexo:Masculino
  • Localidade:Mantena

Posted 09/08/2007, 15:02

boa tarde

tenho uma consulta que me retorna a soma dos dois campos pelo codigo do pedido

so que ela nao esta pegando o campo quantidade

codigo:

while($linha=mysql_fetch_array($result)){
$mysql="select sum(i.valor_vendido) as vendido, sum(pro.valor) as valor , i.quant
from itens i, produto pro
where i.cod_pedido ='".$linha['cod_pedido']."' AND i.cod_produto=pro.cod_produto";

os valores da soma esta retornando corretos mas quando o pedido tem um produto que tem mais de um da erro

ex: pedido 159

produto 1 saiu 5
produto 2 saiu 6

a consulta nao pega a quantidade que saiu daquele produto e multiplica pelo valor_vendido e nem pelo pro_valor

#2 B!ö$

B!ö$

    12 Horas

  • Usuários
  • 129 posts
  • Sexo:Masculino
  • Localidade:Randômico

Posted 09/08/2007, 23:55

Já tentou definir também o i.quant:
while($linha=mysql_fetch_array($result)){
$mysql="select sum(i.valor_vendido) as vendido, i.quant as quantidade, sum(pro.valor) as valor from itens i, produto pro where i.cod_pedido ='".$linha['cod_pedido']."' AND i.cod_produto=pro.cod_produto";
Valor Vendido -> vendido
Quantidade -> quantidade
Valor Produto -> valor





0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq