Ir para conteúdo

Arquivado

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

Alberto Beagá

Não está calculando o valor final...

Recommended Posts

Tenho o seguinte código abaixo:

<?php

$ResultadoProduto1 = $produto1 * $qto1;
$ResultadoProduto2 = $produto2 * $qto2;
$ResultadoProduto3 = $produto3 * $qto3;
$ResultadoProduto4 = $produto4 * $qto4;
$ResultadoProduto5 = $produto5 * $qto5;
$ResultadoProduto6 = $produto6 * $qto6;
$ResultadoProduto7 = $produto7 * $qto7;

$ResultadoAcrescimo1 = $acrescimo1 * $qto1;

$ResultadoRefrigerante1 = $refrigerante1 * $qtorefrigerante1;
$ResultadoRefrigerante2 = $refrigerante2 * $qtorefrigerante2;
$ResultadoRefrigerante3 = $refrigerante3 * $qtorefrigerante3;
$ResultadoRefrigerante4 = $refrigerante4 * $qtorefrigerante4;

$ResultadoSucoAgua1 = $Sucosagua5 * $sucosaquaqto1;
$ResultadoSucoAgua2 = $Sucosagua6 * $sucosaquaqto2;
$ResultadoSucoAgua3 = $Sucosagua7 * $sucosaquaqto3;
$ResultadoSucoAgua4 = $Sucosagua8 * $sucosaquaqto4;

$ResultadoCerveja1 = $cerveja1 * $qtocerveja1;
$ResultadoCerveja2 = $cerveja2 * $qtocerveja2;
$ResultadoCerveja3 = $cerveja3 * $qtocerveja3;
$ResultadoCerveja4 = $cerveja4 * $qtocerveja4;

$ValorTotalPedido = $ResultadoProduto1 + $ResultadoProduto2 + $ResultadoProduto3 + $ResultadoProduto4 + $ResultadoProduto5 + $ResultadoProduto6 + $ResultadoProduto7 + $ResultadoAcrescimo1 + $ResultadoRefrigerante1 + $ResultadoRefrigerante2 + $ResultadoRefrigerante3 + $ResultadoRefrigerante1 + $ResultadoSucoAgua1 + $ResultadoSucoAgua2 + $ResultadoSucoAgua3 + $ResultadoSucoAgua4 + $ResultadoCerveja1 + $ResultadoCerveja2 + $ResultadoCerveja3 + $ResultadoCerveja4 + $bairroparaentrega;

$ValorTroco = $trocopara - $ValorTotalPedido;

?>

Porém, a linha abaixo, simplesmente não funciona... ele calcula tudo perfeitamente, mas quando eu tento fazer com que ele calcule a linha abaixo, o resultado não é acrescentado:

$ResultadoAcrescimo1 = $acrescimo1 * $qto1;

Preciso que o código acima calcule, mas é como se não estivesse no mesmo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Agora, lembrando que este código ao ser utilizado através de um botão, não troca de página.

Não entendi essa parte. Você tinha dito que quando chega na linha $ResultadoAcrescimo1 = $acrescimo1 * $qto1; ele para de fazer as operações, isso quer dizer que até aí tudo está rodando perfeitamente.

Colocou o código para exibir os erros no inicio dessa página? ainda assim não mostrou erro nenhum?

estrando var dump não mostrar nada, tenha certeza de que essa parte está sendo executado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Deixa eu ver se entendi,


/* mesmo com isso não exibe erro nenhum */
ini_set('display_errors',1);
ini_set('display_startup_erros',1);
error_reporting(E_ALL);


 /* Ele executa esse bloco, setando valor para todos os ResultadoProduto */
$ResultadoProduto1 = $produto1 * $qto1;
$ResultadoProduto2 = $produto2 * $qto2;
$ResultadoProduto3 = $produto3 * $qto3;
$ResultadoProduto4 = $produto4 * $qto4;
$ResultadoProduto5 = $produto5 * $qto5;
$ResultadoProduto6 = $produto6 * $qto6;
$ResultadoProduto7 = $produto7 * $qto7;

// e se você colocar Isso ele também não executa
var_dump($acrescimo1);

/* a variavel $ResultadoAcrescimo1 não recebe valor nenhum valor */
$ResultadoAcrescimo1 = $acrescimo1 * $qto1;

/* daqui para frente todas as variáveis recebem valor */
$ResultadoRefrigerante1 = $refrigerante1 * $qtorefrigerante1;
$ResultadoRefrigerante2 = $refrigerante2 * $qtorefrigerante2;
$ResultadoRefrigerante3 = $refrigerante3 * $qtorefrigerante3;
$ResultadoRefrigerante4 = $refrigerante4 * $qtorefrigerante4;

$ResultadoSucoAgua1 = $Sucosagua5 * $sucosaquaqto1;
$ResultadoSucoAgua2 = $Sucosagua6 * $sucosaquaqto2;
$ResultadoSucoAgua3 = $Sucosagua7 * $sucosaquaqto3;
$ResultadoSucoAgua4 = $Sucosagua8 * $sucosaquaqto4;

$ResultadoCerveja1 = $cerveja1 * $qtocerveja1;
$ResultadoCerveja2 = $cerveja2 * $qtocerveja2;
$ResultadoCerveja3 = $cerveja3 * $qtocerveja3;
$ResultadoCerveja4 = $cerveja4 * $qtocerveja4;

$ValorTotalPedido = $ResultadoProduto1 + $ResultadoProduto2 + $ResultadoProduto3 + $ResultadoProduto4 + $ResultadoProduto5 + $ResultadoProduto6 + $ResultadoProduto7 + $ResultadoAcrescimo1 + $ResultadoRefrigerante1 + $ResultadoRefrigerante2 + $ResultadoRefrigerante3 + $ResultadoRefrigerante1 + $ResultadoSucoAgua1 + $ResultadoSucoAgua2 + $ResultadoSucoAgua3 + $ResultadoSucoAgua4 + $ResultadoCerveja1 + $ResultadoCerveja2 + $ResultadoCerveja3 + $ResultadoCerveja4 + $bairroparaentrega;

$ValorTroco = $trocopara - $ValorTotalPedido;

é isso mesmo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.