Ver Mensaje Individual
  #8 (permalink)  
Antiguo 19/06/2006, 18:54
okram
Invitado
 
Mensajes: n/a
Puntos:
Cita:
Iniciado por heba80
gracias okram lo estoy poniendo en practica pero sabes me sale un error ya q pongo mayores de 100 o 200 sale como resultado 208 y pongo 300 me sale 312
<? if($monto <= 100) {
$sumar = 5;
} else {
$sumar = ($monto*4/100);
}
$total = $monto + $sumar;
echo $total;
?>
Eso es porque le has puesto que si el monto NO es menor o igual a 100 (else:) pues te saque siempre el 4% (*4/100)....

Como tye lo puse en el mensaje anterior funciona bien, lo acabo de probra y anda bien... puedes verlo aqui:

http://www.myokram.info/porcentajes.php?monto=200

puedes cambiar monto=200 por monto=N para ver el resultado con diferentes valores... el codigo completo de esa pagina es:

Código PHP:
<?php
$cantidad 
$_GET['monto'];

if(
$cantidad 100) {
$sumar 4;
} elseif (
$cantidad 200) {
$sumar $cantidad*0.05;
} else {
$sumar $cantidad*0.06;
}

$total $cantidad $sumar;

echo 
'el total es '.$total
?>
Salu2