Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/06/2009, 14:35
American2010
 
Fecha de Ingreso: abril-2003
Mensajes: 1.129
Antigüedad: 21 años, 7 meses
Puntos: 34
Respuesta: Problema con "switch"

Cita:
Iniciado por abimaelrc Ver Mensaje
Trata convirtiendolos a string

Ejemplo
Código PHP:
case "0.1":$bonoprecio 90; break; 
case 
"0.2":$bonoprecio 80; break; 
case 
"0.3":$bonoprecio 70; break; 
case 
"0.4":$bonoprecio 60; break; 
case 
"0.5":$bonoprecio 50; break; 
Me dejas saber
Si, se me había ocurrido, y lo probé pero no, y buscando pensando que podría ser eso de como ve PHP al valor 0.3 que daba como resultado ese ejemplo, ahora probé con esto y funcionó...

agregué esto...

setType($dif,"string");

Lo que no se si se puede case mayor a 1 o si lo que debo hacer es que entre al switch solo si esta entre 0 y 1 y que si es mayor que 1 haga lo que yo le diga...

¿Se entiende?
__________________
elGastronomo