Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2010, 08:55
sentnel
 
Fecha de Ingreso: octubre-2010
Mensajes: 122
Antigüedad: 13 años, 6 meses
Puntos: 6
Novaton pregunta: Hay un limite de elseif ?

Hola! Novaton sigue su curva de aprendizaje... jeje... Tengo un caso en que estoy utilizando multiples elseif, pero solo los primeros dos funcionan bien, del tercero al sexto no funcionan y me devuelven el "else", a menos que haya algo que yo este omitiendo aqui:

Código PHP:
              if ($zona == && $servicio == 1) {
        echo 
'zona 1 y servicio 1';
            }
    elseif (
$zona == && $servicio == 2) {
        echo 
'zona 1 y servicio 2';
        }
    elseif (
$zona == && $servicio == 1) {
        echo 
'zona 2 y servicio 1';
        }
    elseif (
$zona == && $servicio == 2) {
        echo 
'zona 2 y servicio 2';
        }
    elseif (
$zona == && $servicio == 1) {
        echo 
'zona 3 y servicio 1';
        }
    elseif (
$zona == && $servicio == 2) {
        echo 
'zona 3 y servicio 2';
        }
    elseif (
$zona == && $servicio == 1) {
        echo 
'zona 4 y servicio 1';
        }
    elseif (
$zona == && $servicio == 2) {
        echo 
'zona 4 y servicio 2';
        }
    elseif (
$zona == && $servicio == 1) {
        echo 
'zona 5 y servicio 1';
        }
    elseif (
$zona == && $servicio == 2) {
        echo 
'zona 5 y servicio 2';
        }
    elseif (
$zona == && $servicio == 1) {
        echo 
'zona 6 y servicio 1';
        }
    elseif (
$zona == && $servicio == 2) {
        echo 
'zona 6 y servicio 2';
        }        
    else {
        echo 
'Hay algo mal aqui';
        } 
En mis pruebas yo tengo:

Código:
echo $zona;
echo '<br>';
echo $servicio;
echo '<br>';
cuando la zona es 3 y el servicio es 1, debiera aparecer: "zona 3 y servicio 1", sin embargo, aparece "Hay algo mal aqui".

Hay algo mal en mi sentencia if, elseif, else?

Gracias!