Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/07/2009, 13:25
Avatar de anf
anf
 
Fecha de Ingreso: junio-2009
Mensajes: 30
Antigüedad: 14 años, 10 meses
Puntos: 4
Respuesta: formulario php

Cita:
Iniciado por David Ver Mensaje
Los ejemplos que te dieron son perfectamente adaptables a lo que necesitas, el ejemplo que te dió huesos52 por ejemplo, con unas pequeñas correcciones, funciona:
Código php:
Ver original
  1. switch($edad){
  2.     case ($edad <= 18):
  3.         $categoria = "joven";
  4.         echo $categoria;
  5.         break;
  6.     case ($edad > 18 AND $edad <= 30):
  7.         $categoria = "Mas grande";
  8.         echo $categoria;
  9.         break;
  10.     case ($edad > 30 AND $edad <= 40):
  11.         $categoria = "Ya no estas tan joven";
  12.         echo $categoria;
  13.         break;
  14.     case ($edad > 45):
  15.         $categoria = "Muy viejo";
  16.         echo $categoria;
  17.         break;
  18. }
No funciona si pones edades entre 41 y 45 por que no tiene default:, estructurar el código ayuda a ver mas claras las cosas.

Código PHP:
switch ($edad) {
    case (
$edad <= 18): $r "joven"; break;
    case (
$edad 18) && ($edad <= 30): $r "Mas grande"; break;
    case (
$edad 30) && ($edad <= 40): $r "Ya no estas tan joven"; break;
    case (
$edad 40): $r "Muy viejo"; break;    
}
print 
$r