Foros del Web » Programando para Internet » PHP »

if else valores

Estas en el tema de if else valores en el foro de PHP en Foros del Web. hola amigos estoy probando mi web pero me surgio un problema .. estoy usando if else por ejemplo si el campo puntos es igual a ...
  #1 (permalink)  
Antiguo 22/03/2009, 11:15
Avatar de dyegox  
Fecha de Ingreso: enero-2008
Mensajes: 173
Antigüedad: 16 años, 10 meses
Puntos: 7
if else valores

hola amigos

estoy probando mi web pero me surgio un problema ..
estoy usando if else
por ejemplo si el campo puntos es igual a 9 me muestra un formulario
si el campo es igual a 8 me muestra otro asi sucesivamente...

pero como hago para que si el campo puntos tiene un valor de entre 10 y 100 me muestre otro formulario¿¿¿¿
  #2 (permalink)  
Antiguo 22/03/2009, 12:18
 
Fecha de Ingreso: marzo-2009
Mensajes: 12
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: if else valores

Hola, seria de esta forma:

Código PHP:
if ($puntos == 9){

    
//codigo
}
else if (
$puntos == 8){
            
//otro codigo
}
else if (
$puntos >= 10 && $puntos <= 100){

           
//mas codigo


espero que te sirva,
saludos, Juan.
  #3 (permalink)  
Antiguo 22/03/2009, 12:31
Avatar de dyegox  
Fecha de Ingreso: enero-2008
Mensajes: 173
Antigüedad: 16 años, 10 meses
Puntos: 7
Respuesta: if else valores

no se donde me equivoco:

tengo esto por ahora:
Código PHP:
<?php
  $puntos
="10";
  
$puntosuser="10";
  if (
$puntosuser>=$puntos)
  {
    echo 
"Dale 10 Pts.";
  }
  elseif (
$puntosuser 9){
            echo 
"Dale 9 Pts.";
}
?>
pero cuando quiero agregar otro elseif y pruebo cambinado el valor de puntosuser se queda en "dale 9 pts

ayuda...
  #4 (permalink)  
Antiguo 22/03/2009, 12:36
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 7 meses
Puntos: 839
Respuesta: if else valores

Para comparar es ==, tú estás usando una asignación con =
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:40.