Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/07/2011, 12:34
tai007
 
Fecha de Ingreso: abril-2010
Mensajes: 76
Antigüedad: 14 años
Puntos: 0
Problema con 2 variables en un IF

Hola,

Tengo en siguiente if :

Código PHP:
Ver original
  1. <?php
  2.  
  3. $a= 'E';
  4. $b = 50;
  5.  
  6.  
  7. if ($a=="S" && ($b>=0) || ($b<=20)) {
  8.     print 's S 20';
  9. }
  10.  elseif($a=="E" && ($b>=21) || ($b<=40)) {
  11.     print 's E 40';
  12. }
  13.  elseif($a =="E" && ($b>=41) || ($b<=60)) {
  14.     print 's E 60';
  15. }
  16. ?>

El caso es que no me funciona, lo que pretendo es, por ejemplo, que si la variable a es igual a una letra, en este caso E y a su ves la variable b esta entre los números 21 a 40, imprima tal cosa...

Cual puede ser el problema ?