Foros del Web » Programando para Internet » PHP »

Mostrar codigo si un valor es igual a otro

Estas en el tema de Mostrar codigo si un valor es igual a otro en el foro de PHP en Foros del Web. Hola, tengo una duda y no se como realizar el siguiente codigo: Cuando visitas la web, tienes una cantidad de referidos, puedes referir a mas, ...
  #1 (permalink)  
Antiguo 28/04/2010, 09:56
 
Fecha de Ingreso: septiembre-2009
Ubicación: España
Mensajes: 136
Antigüedad: 14 años, 7 meses
Puntos: 0
Sonrisa Mostrar codigo si un valor es igual a otro

Hola, tengo una duda y no se como realizar el siguiente codigo:

Cuando visitas la web, tienes una cantidad de referidos, puedes referir a mas, bueno, quiero que cuando tenga 10 referidos se muestre algo que no estuviera antes, pensaba hacerlo con if y else, pero no se como hacerlo, cuando el usuario alcanza los 10 referidos, se muestra algo, si tiene 20 otra cosa diferente, 30..., y 40 ¿Como puedo realizar ese codigo?

Ayuda por favor.
Gracias por adelantado.
  #2 (permalink)  
Antiguo 28/04/2010, 09:59
 
Fecha de Ingreso: diciembre-2009
Mensajes: 612
Antigüedad: 14 años, 5 meses
Puntos: 16
Respuesta: Mostrar codigo si un valor es igual a otro

http://php.net/manual/es/control-structures.switch.php
  #3 (permalink)  
Antiguo 28/04/2010, 11:37
Avatar de dyegox  
Fecha de Ingreso: enero-2008
Mensajes: 173
Antigüedad: 16 años, 3 meses
Puntos: 7
Respuesta: Mostrar codigo si un valor es igual a otro

tinenes que crear un campo en la bd que tenga la cantidad de referidos y luego untilizar switch/ case

ejemplo:
Código PHP:
Ver original
  1. <?php
  2. $referidos_count=10; //esta variable contiene la cantidad de referidos obtenidos desde la bd
  3.  
  4. switch ($referidos_count) {
  5.     case 0:
  6.         // contenido para los que no tiene referidos
  7.         break;
  8.     case 10:
  9.         //contenido para los que tienen 10 referidos
  10.         break;
  11.     case 20:
  12.         //contenido para los que tienen 20 referidos
  13.         break;
  14. }
  15. ?>
  #4 (permalink)  
Antiguo 28/04/2010, 11:52
Avatar de Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 17 años, 9 meses
Puntos: 70
Respuesta: Mostrar codigo si un valor es igual a otro

Código PHP:
Ver original
  1. $mensajesSegunIndice = array('10'=>'Este es el mensaje para mensaje 10', '20'=>'Este es el mensaje para 20 referidos!', '30'=>'Huy  ya tienes 30 referidos!!!');
  2.  
  3. echo $mensajesSegunIndice[10];
  4. echo '<br />';
  5. echo $mensajesSegunIndice[20];

Formas hay muchas

Saludos
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com

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 22:09.