Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/12/2011, 17:09
Bier
 
Fecha de Ingreso: enero-2002
Mensajes: 1.174
Antigüedad: 22 años, 10 meses
Puntos: 21
Respuesta: Switch que no me funciona

Cita:
Iniciado por edie8 Ver Mensaje
Haber tienes un error muy grave, claro que un switch no es el mas indicado para tu caso en switch es para cosas concretas es decir en case es asi
switch($dias)
case '0':
echo "olo que quieras";
break;
pero lo que deberias de usar es un if con elseif
seria igual cambiarn el case por if y elseif si no sabes hacerlo pideme ayuda. espero que me entiendas, por cierto si usas if quita el switch jeje. un saludo.
Gracias por tu ayuda, pero el código que he puesto claro que funciona, solo la comparación contra 0 con me arroja el resultado correcto.

Esta funcionalidad de SWITCH se encuentra documentada en:
http://www.php.net/manual/es/control...itch.php#93342
Incluso viene un ejemplo al respecto.

Lo que he resuelto, es que todas las comparaciones las hago dentro del SWITCH, pero la comparación contra 0 la he hecho con un IF.

A quien suponga que no se puede hacer lo que digo, le agradeceré pueda leer:
http://www.php.net/manual/es/control...itch.php#93342 y en base a ello pueda responder con mayor conocimiento de ello.

Gracias