Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/05/2008, 22:13
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Re: (Ayuda) Condicion if

relee el manual de PHP, el switch no se usa asi... mira su uso

Código PHP:
// supongamos ke en $foo esta un valor X

switch($foo)
{
  case 
'a': echo 'Letra A'; break;
  case 
'b': echo 'Letra B'; break;
  case 
123: echo 'NUMEROS'; break;
  default: echo 
'NADA'; break;

NO se si me explico, pero ese es el detalle...
NO puedes usar comparaciones dentro de los CASE
SI podiras usar un booleano dentro del switch() pero ¿para que?

revisa muy bien el manual, a estudiar!!!

con respecto a tus IF, mira bien....

if ($total >= 30) {
echo "Tu IMC indica que tienes obesidad";
}
if ($total < 35) {
echo "Tu IMC indica que tienes Obesidad";
}

aki, si te das cuenta se cumplirian las 2, solo si es mayor o igual a 30... cosa creo ke NO quieres.... ¿por que?

pues, porke necesitas usar ELSE ... si

Código PHP:
if ($a <= 10) echo 'A';
else if (
$a 10 && $a <= 20) echo 'B';
else if (
$a 20 && $a <= 30) echo 'C';
else echo 
'...Z'