Foros del Web » Programando para Internet » PHP »

if en php

Estas en el tema de if en php en el foro de PHP en Foros del Web. hola tengo una duda de un if en php.....como hago para que el if sea entre un rango y otro rango y entonces que me ...
  #1 (permalink)  
Antiguo 27/09/2010, 13:56
 
Fecha de Ingreso: julio-2010
Mensajes: 523
Antigüedad: 14 años, 4 meses
Puntos: 4
if en php

hola tengo una duda de un if en php.....como hago para que el if sea entre un rango y otro rango y entonces que me imprima algo...ejemplo algo asi ps
<?
if ($resultado<18) {
echo "el resultado es menos a18":
}
?>

esto es para algo asi como una calculadora......pero resulta que yo le puse un if que si el resultado era menos a 18 que me imprimiera que el resultado era menor a 18....de lo contrario que pusiera uqe era mayor a 18...pero que sucede el if hace su trabajo como debe de ser.....pero lo que pasa es ke apenas inicio la pagina con el localhost...etc......me aparece mi calculadora y de una vez me pone que el resultado es menos a 18......y eso esta bn por que el resultado es menor a 18.....por que es 0......entonces yo estaba pensando y que para que no me muestre ese mensaje cuando sea 0 que el if tenga un rango que si es >0.1 y <18 me imprima que el numero es menor a 18...y asi cuando inicie la pagina no me aparecera el mensaje de una vez ya que el numero es 0 y la condicion es >0.1 y <18...........entonces como coloco esos dos rangos en el if.........gracias
  #2 (permalink)  
Antiguo 27/09/2010, 14:00
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 15 años, 1 mes
Puntos: 334
Respuesta: if en php

if($resultado > 0 && $resultado < 18)

&& = y
|| = o
__________________
More about me...
~ @rhyudek1
~ Github
  #3 (permalink)  
Antiguo 27/09/2010, 14:16
Avatar de ZydRick  
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 750
Antigüedad: 19 años, 9 meses
Puntos: 4
Respuesta: if en php

No te entendí muy bien pero lo que quieres es que al cargar tu archivo aparezca directamente 0 para luego con tus respectivos cálculos imprima el si valor es mayor o menor a 18, en ese caso lo que puedes hacer es antes de hacer los cálculos, hacer un if que consulte si el formulario ha sido enviado, por ejemplo:

Código PHP:
<?php
    
if(isset($_POST['enviar'])) {
         
// imprimes el resultado
    
}else {
         
// imprimes el formulario
    
}
?>
<input type="submit" name="enviar" value="calcular" />
Con ese ejemplo deberías obtener el resultado deseado.

Saludos.
  #4 (permalink)  
Antiguo 27/09/2010, 14:31
 
Fecha de Ingreso: julio-2010
Ubicación: La Ciudad Blanca, Mérida-Yucatán
Mensajes: 375
Antigüedad: 14 años, 4 meses
Puntos: 7
Respuesta: if en php

Cita:
Iniciado por Hidek1 Ver Mensaje
if($resultado > 0 && $resultado < 18)

&& = y
|| = o
o tambien podría ser

if(($resultado !=0) && ($resultado < 18) )
__________________
--No todos aprendemos de la misma forma, ni a la misma velocidad---

Etiquetas: Ninguno
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 12:55.