Foros del Web » Programando para Internet » PHP »

como hacer este if

Estas en el tema de como hacer este if en el foro de PHP en Foros del Web. hola.....quisiera saber como hacer un if...en el cual se tengan que cumplir alguna de dos opciones....por ejemplo algo asi: if($dato==$g or $fiesta==$d) { imprime contenido ...
  #1 (permalink)  
Antiguo 05/03/2011, 15:42
 
Fecha de Ingreso: julio-2010
Mensajes: 523
Antigüedad: 13 años, 9 meses
Puntos: 4
como hacer este if

hola.....quisiera saber como hacer un if...en el cual se tengan que cumplir alguna de dos opciones....por ejemplo
algo asi:
if($dato==$g or $fiesta==$d) {

imprime contenido

}else{

imprime otro contenido
}


se puede hacer algo asi?....osea lo que quiero es ke se cumpla alguna de las dos para mostrar algo si no entonces si no se cumple ps ke muestre otra cosa....como se hace? muchas gracias
  #2 (permalink)  
Antiguo 05/03/2011, 15:51
 
Fecha de Ingreso: junio-2009
Mensajes: 79
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: como hacer este if

Código PHP:
Ver original
  1. if($dato==$g || $fiesta==$d) {
  2.  
  3. //imprime contenido
  4.  
  5. }else{
  6.  
  7. //imprime otro contenido
  8. }
  #3 (permalink)  
Antiguo 05/03/2011, 15:54
 
Fecha de Ingreso: diciembre-2010
Mensajes: 160
Antigüedad: 13 años, 4 meses
Puntos: 1
Respuesta: como hacer este if

si el que yo uso es asi, lo uso para el registro de mi web.

Código PHP:
if($type=='provincias' and $pais_code=='argentina'){
    die(
' Contenido     ');

  #4 (permalink)  
Antiguo 08/03/2011, 15:45
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 14 años, 11 meses
Puntos: 322
Respuesta: como hacer este if

Si tiene que cumplir alguna de todas, usa condicionales || (or)
if (condicion1 || condicion2 || condicion3 || etc) {
accion
}

Si tiene que cumplir todas, usa el condicional && (and)
if (condicion1 && condicion2 && condicion3 && etc) {
accion
}
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies
  #5 (permalink)  
Antiguo 08/03/2011, 15:54
Avatar de arepavieja  
Fecha de Ingreso: marzo-2011
Mensajes: 207
Antigüedad: 13 años, 1 mes
Puntos: 9
Respuesta: como hacer este if

y no es necesario encerrar todo en paréntesis?

if ((condicion1) || (condicion2) || (condicion3)) {
  #6 (permalink)  
Antiguo 08/03/2011, 16:02
 
Fecha de Ingreso: julio-2010
Ubicación: Galicia
Mensajes: 91
Antigüedad: 13 años, 9 meses
Puntos: 9
Respuesta: como hacer este if

Es necesario encerrarlo todo entre paréntesis, pero del siguiente modo:
if( xx==xx || yy==yy || zz==zz)
No es necesario poner cada condición entre paréntesis.
Espero haber servido de ayuda :P
  #7 (permalink)  
Antiguo 08/03/2011, 18:00
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 14 años, 11 meses
Puntos: 322
Respuesta: como hacer este if

Es necesario como puse el ejemplo
Ahora, si vas a usar condicionales EMPTY, ISSET, o similares, ahi si se usa algo asi;

Código PHP:
if (empty($var) || empty($var2) {
accion

__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies

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 08:29.