junaooaks Postado Janeiro 15, 2007 Denunciar Share Postado Janeiro 15, 2007 ai galerapreciso do seguinte. olha o codigo<?php$tabela = $_POST["tabela"];$vendido = $_POST["vendido"];$desconto = (( $vendido / $tabela) -1);$arredondamento = round ($desconto , 2);if ($arredondamento < -0.15 ){echo" Desconto Acima da Tabela";}else{ echo "Desconto = $arredondamento";}echo "<br></br>";if ($arredondamento = -0.00){echo "$arredondamento = 0 %";}else{if ($arredondamento = -0.01)echo "$arredondamento = 1 %";}// ate aqui está certo daqui para baixo na passa//se o desconto for igual a "-0,02" a variavel recebe "2%"if ($arredondamento = -0.02)echo "$arredondamento = 2";}//se o desconto for igual a "-0,03" a variavel recebe "3%"if ($arredondamento = -0.03)echo "$arredondamento = 3 %";}//se o desconto for igual a "-0,04" a variavel recebe "4%"if ($arredondamento = -0.04)echo "$arredondamento = 4 %";}?>o que fazer para fazer isto da certo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Janeiro 15, 2007 Denunciar Share Postado Janeiro 15, 2007 Usa o elseif...ALÉM disso lembre-se que comparações no PHP usa ==if ($desconto == 0.00){//faz alguma coisa}elseif ($desconto == 0.01){//faz outra coisa}elseif ($desconto == 0.02){//faz outra coisa}[....]else {//faz a ultima coisa} Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 victorhb Postado Janeiro 15, 2007 Denunciar Share Postado Janeiro 15, 2007 Não precisa dar echo $arredondamento=3%;Apenas atribua o valor a variável e só exiba depois que tudo estiver pronto. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 junaooaks Postado Janeiro 16, 2007 Autor Denunciar Share Postado Janeiro 16, 2007 vocês são de mais muito obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
junaooaks
ai galera
preciso do seguinte. olha o codigo
<?php
$tabela = $_POST["tabela"];
$vendido = $_POST["vendido"];
$desconto = (( $vendido / $tabela) -1);
$arredondamento = round ($desconto , 2);
if ($arredondamento < -0.15 ){
echo" Desconto Acima da Tabela";
}else{
echo "Desconto = $arredondamento";}
echo "<br></br>";
if ($arredondamento = -0.00){
echo "$arredondamento = 0 %";}
else{
if ($arredondamento = -0.01)
echo "$arredondamento = 1 %";}
// ate aqui está certo daqui para baixo na passa
//se o desconto for igual a "-0,02" a variavel recebe "2%"
if ($arredondamento = -0.02)
echo "$arredondamento = 2";}
//se o desconto for igual a "-0,03" a variavel recebe "3%"
if ($arredondamento = -0.03)
echo "$arredondamento = 3 %";}
//se o desconto for igual a "-0,04" a variavel recebe "4%"
if ($arredondamento = -0.04)
echo "$arredondamento = 4 %";}
?>
o que fazer para fazer isto da certo
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.