Jump to content


Neylor

Member Since 13/12/2011
Offline Last Active 09/01/2012, 12:18
-----

Posts I've Made

In Topic: Calculo Automático

30/12/2011, 11:03

Olá Moises
Não entendi bem sua pergunta, vamos lá, você recebe um valor ($quantidade = 60),
que tem que ser igual à soma de 2 variáveis ($quant2, $quant3), se for isso faça assim.
Exemplo:

<?

$quantidade = '60';

$quant2 = '10';
$quant3 = '55';

$soma = $quant2 + $quant3;

//SE A ($soma) FOR DIFERENTE DE ($quantidade) DA ERRO E MOSTRA A DIFERENÇA

if($soma != $quantidade){//IF 1

//SE A SOMA FOR MAIOR QUE A QUANTIDADE MOSTRA ADIFERENÇA A MAIOR
if($soma > $quantidade){//IF 2
$diferenca = $soma - $quantidade;
//MENSAGEM DE ERRO EM JAVASCRIPR
echo "<script type='text/javascript'>alert('ERRO: SOMA = $soma MAIOR QUE QUANTIDADE = $quantidade, DIFERENÇA DE $diferenca');</script>";
//REDIRECIONAMENTO EM JAVASCRIPT
echo "<script type='text/javascript'>location.href='SUA_URL.php';</script>";
//PARAR
exit;
}//if 2

//SE A SOMA FOR MENOR QUE A QUANTIDADE MOSTRA ADIFERENÇA A MENOR
if($soma < $quantidade){//IF 3
$diferenca = $quantidade - $soma;
//MENSAGEM DE ERRO EM JAVASCRIPR
echo "<script type='text/javascript'>alert('ERRO: SOMA = $soma MENOR QUE QUANTIDADE = $quantidade, DIFERENÇA DE $diferenca');</script>";
//REDIRECIONAMENTO EM JAVASCRIPT
echo "<script type='text/javascript'>location.href='SUA_URL.php';</script>";
//PARAR
exit;
}//if 3


}else{//IF 1

//SE A $quantidade = $soma MENSAGEM OK EM JAVASCRIPT
echo "<script type='text/javascript'>alert('OK: SOMA = $soma IGUAL A = $quantidade', DIFERENÇA DE 0');</script>";
//REDIRECIONAMENTO EM JAVASCRIPT
echo "<script type='text/javascript'>location.href='SUA_URL.php';</script>";
//PARAR
exit;
}//IF 1

?>

IPB Skin By Virteq